一个MDI的简单问题
我新建了两个副Form,分别是form1(MDIFORM)和form2(MDICHILD),我在form1的
button1事件里的代码如下:
TForm2 *Point=new TForm2(this);
Point->Show();
结果在运行的时候,在我没有点击button1的情况下,mdi窗口form2就自动蹦了出来,
而且form2(也就是子窗口),不能关闭,只能最小化
我想解决的问题有两个:
1。怎么才能不让子窗口自动蹦出来
2。在fomr2的button事件里应写什么代码才能让其关闭
问题点数:20、回复次数:9Top
1 楼skycrying(浮尘)回复于 2002-02-10 12:18:11 得分 0
在你的Project设置里面,不要自动生成Form2,Project.cpp里将创建Form2的语句去掉。
Form2的buttonClick事件:Point->Close();delete Point;Top
2 楼hjk_2(hjk)回复于 2002-02-10 13:07:22 得分 0
我在FORM2里调用不了FORM1的指针Point,我在Form2的button事件里打Form1->的时候,Point没有蹦出来,Form1的头文件我已经包括进来了Top
3 楼hjk_2(hjk)回复于 2002-02-10 13:07:34 得分 0
UPTop
4 楼hjk_2(hjk)回复于 2002-02-10 13:07:40 得分 0
UPTop
5 楼huang_2(叽叽喳喳)回复于 2002-02-10 13:10:19 得分 0
我是一只可爱的小鸭Top
6 楼huang_2(叽叽喳喳)回复于 2002-02-10 13:10:23 得分 0
我是一只可爱的小鸭Top
7 楼huang_2(叽叽喳喳)回复于 2002-02-10 13:10:28 得分 0
我是一只可爱的小鸭Top
8 楼hjk_2(hjk)回复于 2002-03-26 23:38:19 得分 0
看来只有自我了结了
Top
9 楼huang_2(叽叽喳喳)回复于 2002-03-26 23:42:15 得分 20
qq 121055330Top




