日期:2014-05-20  浏览次数:20805 次

一个MDI问题,请大家昂帮忙啊!!
我想实现一个这样的功能:
在一个MDI   Form1里面有一个SDI   Form2,当单击Form2的一个按键时显示另外一个Form1内的SDI   From3,并且这个Form3位于Form2之上,只有Form3被关闭以后才能继续执行按键事件后面的代码,而且这个Form3可以跟另外一个Form1内的SDI   Form4相互切换。

有点复杂,不知道大家看明白没有。我现在真的没辙了,请高手们帮帮忙阿   谢谢!!!

------解决方案--------------------
因为要相互切换,所以不能用对话框,建议用SendMessage处理.
------解决方案--------------------
form3关闭之前,form2的作用是什么?既然form3在form2的上面,那么可否认为form2可以不显示了呢?如果这样,你打开form3的时候,隐藏form2,这样就只剩下form3和form4了,当form3
关闭的时候,再显示form2