VB6 子窗体显示在父窗体的工作区域中,假设父窗体为FORM1,子窗体为FORM2
2个回答
展开全部
方法有两个
1 :新建MDI窗体为Form1,新建form2 的MDIChild属性设置为True
2:当两个窗体均为SDI窗体时,可以通过api实现功能
把下面代码放在Form2下就成了
'声明
Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long
'设置工作区域
Private Sub Form_Load()
SetParent Form2.hWnd, Form1.hWnd
End Sub
1 :新建MDI窗体为Form1,新建form2 的MDIChild属性设置为True
2:当两个窗体均为SDI窗体时,可以通过api实现功能
把下面代码放在Form2下就成了
'声明
Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long
'设置工作区域
Private Sub Form_Load()
SetParent Form2.hWnd, Form1.hWnd
End Sub
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询