M
Milpas
Unregistered / Unconfirmed
GUEST, unregistred user!
忘了说明情况:我实际上是3个FORM:
Form1 :fsMDIForm
Form2 :fsMDIChild
Form3 :fsMDIChild
在Form1的OnShow里边加:
Windows.SetParent(Form3.Handle, Form2.Handle)
设置父窗体成功,但是就会出现我前面提的两个问题(Form3):
1。标题栏变灰色了,我想要Windows默认的那个蓝色
2。它不再响应键盘事件
如果你们想看我要的效果,可以开个VB的编辑环境来看看,我要就是那样:
在设计窗体上有一个父窗体,它们的标题都是蓝色的(当然我还要响应键盘)
有空你们可以试一下
我可以另开贴给你们再加分
Form1 :fsMDIForm
Form2 :fsMDIChild
Form3 :fsMDIChild
在Form1的OnShow里边加:
Windows.SetParent(Form3.Handle, Form2.Handle)
设置父窗体成功,但是就会出现我前面提的两个问题(Form3):
1。标题栏变灰色了,我想要Windows默认的那个蓝色
2。它不再响应键盘事件
如果你们想看我要的效果,可以开个VB的编辑环境来看看,我要就是那样:
在设计窗体上有一个父窗体,它们的标题都是蓝色的(当然我还要响应键盘)
有空你们可以试一下
我可以另开贴给你们再加分