读书人

能不能把一个form嵌入到另一个form中?

发布时间: 2012-03-19 22:03:05 作者: rapoo

能不能把一个form嵌入到另一个form中?
能不能把一个form嵌入到另一个form中?

就像一个form有个按钮控件,而我这个form中有个子form

[解决办法]
试试:set form2.parent=form1
[解决办法]
API : SetParent
[解决办法]
很简单,使用SetParent函数即可

VB code
Option Explicit'创建一个工程,添加两个窗体,Form1、Form2 Form1是启动窗体'以下是Form1中的代码Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As LongPrivate Sub Command1_Click()    Dim lngP As Long    Form2.Show    lngP = SetParent(Form2.hWnd, Form1.hWnd)End SubPrivate Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)    EndEnd Sub 

读书人网 >VB

热点推荐