CreateMDIWindow

CreateMDIWin lpWin stan

[聲明]
Declare Function CreateMDIWindow Lib "user32" Alias "CreateMDIWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String, ByVal dwStyle As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hWndParent As Long, ByVal HINSTANCE As Long, ByVal lParam As Long) As Long
[別名]
CreateMDIWindowA
[說明]
該函式創建一個多文檔接口MDI的子視窗。
[參數表]
lpClassName:以“\O”為結尾的字元串指針,該字元串指定MDI子視窗的視窗類。該類名必須已通過調用 RegisterClassEx函式註冊過。
lpWindowsName:以“\O”為結尾的字元串指針,該字元串表示視窗的名字。系統在子視窗的標題條中顯示此名字。
dwStyle:規定MDI子視窗形式。如果MDI客戶視窗是以MDIS-ALLCHILDSTYLES窗日形式創建的,這個參數可以是在CreateWindow函式描述中列出的視窗形式的任何組合;否則,這個參數必須取下列值之一或多個組合:
WS_MINIMIZE:創建一個初始狀態為極小化的MDI子視窗。
WS_MAXIMIZE:創建一個初始狀態為極大化的MDI子視窗。
WS_HSCROLL:創建一個帶有水平流動條的MDI子視窗。
WS_VSCROLL:創建一個帶有垂直流動條的MDI子視窗。
X:指定MDI子視窗在客戶坐標系中水平位置的初值。如果此參數值為CW_USEDEFAULT,MDI子視窗被分配為水平位置的預設值。
Y:指定MDI子視窗在客戶坐標系中垂直位置的初值。如果此參數為CW_USEDEFAULT,MDI子視窗被分配為垂直位置的預設值。
nWidth:指定MDI子視窗的初始寬度,單位為設備單位。如果此參數值為CW_USEDEFAULT,MDI子視窗被分配為預設寬度。
nHeight:指定MDI子視窗的初始高度,單位為設備單位。如果此參數值為CW_USEDEFAULT,MDI子視窗被分配為預設高度。
hWndParent:指向MDI客戶視窗的句柄,該視窗為新的MDI子視窗的父視窗。
Hlnstance:指向創建MDI子視窗的套用事例的句柄。
lParam:指定一個應用程式定義的值。
[返回值]
如果函式調用成功,返回值為所創建視窗的句柄;否則,返回值為NULL。若想獲得更多錯誤信息,請調用GetLastError函式。
[其它]
使用CreateMDIWindow函式與傳送WM_MDCREATE訊息給一個MDI客戶窗日相似,區別是函式可以在不同的執行緒中創建一個MDI子視窗,而訊息不可以。

相關詞條

相關搜尋

熱門詞條

聯絡我們