Page 1 of 1

有熟悉wxMDIParentFrame和wxMDIChildFrame的兄弟们帮

Posted: Mon Jun 07, 2010 7:37 am
by happybamboo
我写了俩个class,一个wxFrame继承于wxMDIParentFrame,一个wxChild继承于wxMDIChildFrame。然后定义了一个全局变量wxFrame *MainFrame;
在OnInit函数中给MainFrame赋值了,然后,通过一个循环定义了9个wxChild的变量。他们的父窗口都是MainFrame。但是这些子窗口都先不显示。而是必须等到我点击MainFrame的toolBar上的图标才一个一个的显示出来.我现在的做法是创建了一个wxChild **Child;然后给Child开了9个空间,分别在给Child[0-9]赋值,先给他们用函数Show(false),等我点击图标的时候再Show(true),但发现结果并不对。
请问下是我的思路对但我写的过程出错了还是我的整个思路都错了?有什么办法能实现我的目的吗?
谢谢了。
刚才发帖好像失败了,再发一次。