MDICREATESTRUCT
โครงสร้างของMDICREATESTRUCTประกอบด้วยข้อมูลเกี่ยวกับคลาส ชื่อเรื่อง เจ้าของ ตำแหน่ง และขนาดของหน้าต่างลูกอินเทอร์เฟซ (MDI) เอกสารหลาย.
typedef struct tagMDICREATESTRUCT { / / mdic LPCTSTR szClass
LPCTSTR szTitle
หมายเลขอ้างอิง hOwner
int x
int y
int cx
int cy
DWORD ลักษณะ
LPARAM lParam
} MDICREATESTRUCT
สมาชิก
-
szClass
-
ชี้ไปยังสายสิ้นสุดด้วยค่า null ที่ระบุชื่อของหน้าต่างชั้นของหน้าต่างลูก MDI ชื่อคลาสต้องมีการลงทะเบียน โดยการเรียกฟังก์ชันRegisterClassก่อนหน้า.
-
szTitle
-
ชี้ไปยังสตริงที่สิ้นสุดด้วยค่า null ที่แสดงชื่อเรื่องของหน้าต่างลูก MDI ระบบจะแสดงชื่อเรื่องในแถบชื่อเรื่องของหน้าต่างลูก.
-
hOwner
-
จัดการกับอินสแตนซ์ของแอพลิเคชันที่สร้างหน้าต่าง MDI ไคลเอนต์.
-
x
-
ระบุการเริ่มต้นตำแหน่งแนวนอน ในไคลเอ็นต์พิกัด ของหน้าต่างลูก MDI ถ้าสมาชิกนี้เป็น CW_USEDEFAULT หน้าต่างลูก MDI ถูกกำหนดตำแหน่งในแนวนอนเริ่มต้น.
-
y
-
ระบุเริ่มต้นตำแหน่งในแนวตั้ง ในไคลเอ็นต์พิกัด ของหน้าต่างลูก MDI ถ้าสมาชิกนี้เป็น CW_USEDEFAULT หน้าต่างลูก MDI ถูกกำหนดตำแหน่งในแนวตั้งเป็นค่าเริ่มต้น.
-
cx
-
ระบุความกว้างของต้น ในอุปกรณ์หน่วย หน้าต่างลูก MDI ถ้าสมาชิกนี้เป็น CW_USEDEFAULT หน้าต่างลูก MDI กำหนดความกว้างเป็นค่าเริ่มต้น.
-
cy
-
ระบุความสูงเริ่มต้น ในอุปกรณ์หน่วย หน้าต่างลูก MDI ถ้าสมาชิกนี้ถูกกำหนดเป็น CW_USEDEFAULT หน้าต่างลูก MDI กำหนดความสูงเริ่มต้น.
-
ลักษณะ
-
ระบุลักษณะของหน้าต่างลูก MDI ถ้าหน้าต่าง MDI ไคลเอ็นต์ถูกสร้างขึ้น ด้วยลักษณะหน้าต่าง MDIS_ALLCHILDSTYLES สมาชิกนี้ได้รวมกันของลักษณะหน้าต่างแสดงรายการอยู่ในคำอธิบายของฟังก์ชันCreateWindow มิฉะนั้น สามารถเป็นสมาชิกนี้อย่างน้อยหนึ่งค่าต่อไปนี้:
| ค่า |
ความหมาย |
| WS_MINIMIZE |
สร้างหน้าต่างลูก MDI ที่เริ่มลดลง. |
| WS_MAXIMIZE |
สร้างหน้าต่างลูก MDI ที่เริ่มขยายให้ใหญ่สุด. |
| WS_HSCROLL |
สร้างหน้าต่างลูก MDI ที่มีแถบเลื่อนแนวนอน. |
| WS_VSCROLL |
สร้างหน้าต่างลูก MDI ที่มีแถบเลื่อนแนวตั้ง. |
-
lParam
-
ระบุค่า 32 บิตเป็นโปรแกรมประยุกต์ที่กำหนดเอง.
หมายเหตุ
เมื่อมีสร้างหน้าต่างลูก MDI ระบบส่งข้อความ WM_CREATE ในหน้าต่าง พารามิเตอร์lParamของ WM_CREATE ประกอบด้วยตัวชี้ไปยังโครงสร้างแบบCREATESTRUCT สมาชิกlpCreateParamsของโครงสร้างนี้ประกอบด้วยตัวชี้กับโครงสร้างของMDICREATESTRUCTที่ส่งไปกับข้อความ WM_MDICREATE ที่สร้างหน้าต่างลูก MDI.
QuickInfo
nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h
Unicode:กำหนดเป็นโครงสร้างแบบ Unicode และ ANSI.
ดูเพิ่มเติม
ภาพรวมของอินเทอร์เฟซหลายเอกสารโครงสร้างอินเทอร์เฟซสำหรับเอกสารหลาย CLIENTCREATESTRUCT, CREATESTRUCT, WM_CREATE
Index