主题:各位高手,mdi窗体顺序问题,谢了
jiajun
[专家分:0] 发布于 2008-01-31 21:22:00
一个mdi内有多个窗体
无论焦点在哪个窗体上
form1和form2永远显示在最前面,不被其他窗体覆盖
回复列表 (共3个回复)
沙发
merry05 [专家分:8920] 发布于 2008-01-31 23:12:00
如果是这样,那我想知道还要那么多窗体干什么?
子类化可以实现!不管哪个窗体得到焦点,用setwindowpos把form1和form2设置到窗体列表最顶部。
板凳
jiajun [专家分:0] 发布于 2008-02-01 10:53:00
form1,form2相当于工具箱
无论操作什么form1,form2都要在最前面
3 楼
xiaochuanyuan [专家分:260] 发布于 2008-02-02 11:19:00
将form1,form2不要设为MDI子窗体然后用下面语句显示出来即可实现工具窗口样式要求
object.Show style, ownerform
(例:form1.show,mdiform1)
注意ownerform参数
我来回复