基本介紹
- 中文名:GreateMDIWindow
- 函式功能::創建一個多文檔接口MDI的子視窗
- 函式原型::HWND CreateMDIWindow
- 參數::詳見正文
函式功能,函式原型,參數,返回值,備註,速查,
函式功能
該函式創建一個多文檔接口MDI的子視窗。
函式原型
HWND CreateMDIWindow(LPTSTR IpClassName,LPTSTR IpWindowName,LPTSTR IpWindowName,DWORD dwStyle,int X,int Y,intn Width,int nHeight,HWND hWndParent,HINSTANCE hlnstance,LPARAM IParam);
參數
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:指定一個應用程式定義的值。
返回值
備註
使用CreateMDIWindow函式與傳送WM_MDCREATE訊息給一個MDI客戶窗日相似,區別是函式可以在不同的執行緒中創建一個MDI子視窗,而訊息不可以。
Windows 95。系統最多可以支持16,364個視窗句柄。
速查
Windows NT: 3.1及以上版本; Windows:95及以上版本;Windows CE:不支持;頭檔案:winuser.h;輸入庫:user32.lib;Unicoae:在Windows NT環境中以Unicode和ANSI方式實現。