CWnd::CreateExnbsp(&N);

BOOL CreateEx ( DWORD dwExStyle, LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, int x, int y, int nWidth, int nHeight, HWND hwndParent, HMENU nIDorHMenu, LPVOID lpParam = NULL );

BOOL CreateEx (DWORD dwExStyle, LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyleconst RECTamprect, CWnd *pParentWnd, UINTnID, LPVOIDlpParam = NULL);(&A)

ส่งกลับค่า

ไม่ใช่ศูนย์ถ้าสำเร็จ 0 อื่น?

พารามิเตอร์

dwExStyle

ระบุลักษณะแบบขยายของCWndที่กำลังสร้างอยู่ ใช้ลักษณะแบบขยายหน้าต่างใดก็ได้ window.nbsp(&N);

lpszClassName

ชี้ไปสายอักขระที่สิ้นสุดด้วยค่า null ที่ชื่อคลาส Windows (แบบ WNDCLASSโครงสร้าง) ชื่อคลาสสามารถเป็นชื่อลงทะเบียนกับฟังก์ชันAfxRegisterWndClassสากลหรือชื่อคลาสตัวควบคุมที่กำหนดไว้ล่วงหน้าใด ๆ จะต้องไม่เป็นค่า NULL?

lpszWindowName

ชี้ไปสายอักขระที่สิ้นสุดด้วยค่า null ที่ประกอบด้วยชื่อของหน้าต่าง?

dwStyle

ระบุแอตทริบิวต์ของลักษณะหน้าต่าง ดูลักษณะของหน้าต่างและCWnd::Createสำหรับคำอธิบายของค่าเป็นไปได้?

x

ระบุต้น x-ตำแหน่งของหน้าต่างCWnd?

y

ระบุตำแหน่งเริ่มต้นที่ด้านบนของหน้าต่างCWnd?

nWidth

ระบุความกว้าง (ในหน่วยอุปกรณ์) ของหน้าต่างCWnd?

nHeight

ระบุความสูง (ในหน่วยอุปกรณ์) ของหน้าต่างCWnd?

hwndParent

ระบุหน้าต่างหลักหรือเจ้าของหน้าต่างCWndถูกสร้างขึ้น ใช้NULLสำหรับระดับบน windows?

nIDorHMenu

ระบุถึงเมนูหรือตัวระบุหน้าต่างลูก ความหมายขึ้นอยู่กับลักษณะของหน้าต่าง?

lpParam

จุดข้อมูลอ้างอิง โดยฟิลด์lpCreateParamsของโครงสร้างCREATESTRUCT?

rect

ขนาดและตำแหน่งของหน้าต่าง ในไคลเอ็นต์พิกัดของpParentWnd?

pParentWnd

หน้าต่างหลัก?

nID

ID ของหน้าต่างลูก?

หมายเหตุ

สร้างหน้าต่างที่คาบเกี่ยวกัน ป็อปอัพ หรือเด็กที่ มีลักษณะเพิ่มเติมที่ระบุไว้ในdwExStyle?

พารามิเตอร์CreateExระบุWNDCLASSชื่อเรื่องของหน้าต่าง ลักษณะของหน้าต่าง และตำแหน่งเริ่มต้น (ตัวเลือก) และขนาดของหน้าต่าง นอกจากนี้CreateExยังระบุหลัก (ถ้ามี) และ ID ของหน้าต่าง?

เมื่อดำเนินการCreateEx , Windows ส่งที่WM_GETMINMAXINFO, WM_NCCREATE, WM_NCCALCSIZEและWM_CREATEข้อความในหน้าต่าง?

ขยายข้อความเริ่มต้นการจัดการ การได้คลาสที่สืบทอดมาจากCWndเพิ่มแผนที่ความคลาใหม่ และให้สมาชิกฟังก์ชันสำหรับข้อความข้างต้น แทนOnCreateตัวอย่าง การดำเนินต้องการเตรียมใช้งานสำหรับชั้นใหม่?

แทนตัวบนข้อความข้อความจัดการเพื่อเพิ่มฟังก์ชันการทำงานเพิ่มเติมของคลาสที่ได้รับเพิ่มเติม?

ถ้ามีกำหนดลักษณะWS_VISIBLE , Windows ส่งหน้าต่างข้อความทั้งหมดจำเป็นต้องเปิดใช้งาน และแสดงหน้าต่าง ถ้าลักษณะของหน้าต่างระบุในแถบชื่อเรื่อง ชื่อเรื่องของหน้าต่างตัวชี้ไปตามพารามิเตอร์lpszWindowNameถูกแสดงในแถบชื่อเรื่อง?

พารามิเตอร์dwStyleอาจเป็นการรวมกันของลักษณะหน้าต่าง?

ภาพรวม CWnd |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

ดูเพิ่มเติมnbspCWnd::Create, :: CreateWindowEx(&N)

Index