Page 1 of 1

请教下wxMDIParentFrame和wxMDIChildFrame的问题。

Posted: Mon Jun 07, 2010 7:41 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),但发现结果并不对。
请问下是我的思路对但我写的过程出错了还是我的整个思路都错了?有什么办法能实现我的目的吗?
谢谢了。
奇怪,好像我发的帖子我都看不了。再发一下。

Posted: Mon Jun 07, 2010 7:42 am
by happybamboo
终于发帖成功了,我的问题应该不难,大家帮下我吧,谢谢了。

Posted: Mon Jun 07, 2010 1:39 pm
by happybamboo
我自己再顶下。大家帮帮忙吧。

Posted: Tue Jun 08, 2010 12:27 am
by happybamboo
哪位兄台帮下忙啊,这个问题折磨我很久了。