ฟังก์ชันCreateMDIWindowสร้างหน้าต่างลูกอินเทอร์เฟซ (MDI) เอกสารหลาย.
(HWND CreateMDIWindow LPTSTR lpClassName, / / ชี้เพื่อลงทะเบียนชื่อคลาเด็กLPTSTRlpWindowName, / / ชี้ไปที่ชื่อของหน้าต่างDWORDdwStyle, / / ลักษณะหน้าต่างint X, / / แนวนอนตำแหน่งของหน้าต่าง int Y, / / แนวตั้งตำแหน่งของหน้าต่าง intnWidth, / / ความกว้างของหน้าต่าง intnHeight, / / ความสูงของหน้าต่างHWNDhWndParent, / / จัดการหน้าต่างหลัก (MDI ไคลเอนต์)HINSTANCEhInstance, / / จัดการกับอินสแตนซ์ของแอพลิเคชันLPARAMlParam / / โปรแกรมประยุกต์กำหนดค่า);
| ค่า | ความหมาย |
|---|---|
| WS_MINIMIZE | สร้างหน้าต่างลูก MDI ที่เริ่มลดลง. |
| WS_MAXIMIZE | สร้างหน้าต่างลูก MDI ที่เริ่มขยายให้ใหญ่สุด. |
| WS_HSCROLL | สร้างหน้าต่างลูก MDI ที่มีแถบเลื่อนแนวนอน. |
| WS_VSCROLL | สร้างหน้าต่างลูก MDI ที่มีแถบเลื่อนแนวตั้ง. |
ถ้าฟังก์ชันสำเร็จ ค่าส่งกลับเป็นหมายเลขอ้างอิงไปยังหน้าต่างที่สร้างขึ้น.
ถ้าฟังก์ชันล้มเหลว ส่งคืนค่าเป็น NULL การขอเพิ่มเติมข้อมูลข้อผิดพลาด โทร GetLastError.
ใช้ฟังก์ชันCreateMDIWindowจะคล้ายกับการส่งข้อความ WM_MDICREATE กับหน้าต่างไคลเอ็นต์ MDI ยกเว้นว่าฟังก์ชันสามารถสร้างหน้าต่างลูก MDI ในเธรดอื่น ในขณะที่ข้อความไม่สามารถ.
Windows 95:ระบบสามารถรองรับได้สูงสุดของหมายเลขอ้างอิงหน้าต่าง 16,364.
nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h
ไลบรารีที่นำเข้า:ใช้ user32.lib
Unicode:นำมาใช้เป็น Unicode และ ANSI รุ่นบน Windows NT.
ภาพรวมของอินเทอร์เฟซหลายเอกสารฟังก์ชันอินเทอร์เฟซเอกสารหลาย CreateWindow, RegisterClassEx, WM_MDICREATE