CFrameWnd::Create

BOOL สร้าง ( LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle = WS_OVERLAPPEDWINDOW, const RECTamp rect = rectDefault CWnd * pParentWnd = ค่า NULL LPCTSTR lpszMenuName = ค่า NULL DWORD dwExStyle = 0, CCreateContext * pContext = ค่า NULL );(&A)

ส่งกลับค่า

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

พารามิเตอร์

lpszClassName

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

lpszWindowName

จุดสายอักขระที่สิ้นสุดด้วยค่า null ที่แสดงชื่อหน้าต่าง ใช้เป็นข้อความแถบชื่อเรื่อง?

dwStyle

ระบุแอตทริบิวต์ของลักษณะหน้าต่าง มีลักษณะFWS_ADDTOTITLEหากคุณต้องการให้แถบชื่อเรื่องจะแสดงชื่อของเอกสารถูกแสดงในหน้าต่างโดยอัตโนมัติ?

rect

ระบุขนาดและตำแหน่งของหน้าต่าง ค่าrectDefaultช่วยให้ Windows สามารถระบุขนาดและตำแหน่งของหน้าต่างใหม่?

pParentWnd

ระบุหน้าต่างหลักหน้าต่างเฟรมนี้ พารามิเตอร์นี้ควรเป็นNULLสำหรับเฟรมระดับบน windows?

lpszMenuName

ระบุชื่อของทรัพยากรเมนูเพื่อใช้กับหน้าต่าง ถ้าเมนูมี ID จำนวนเต็มแทนของสตริงที่ใช้MAKEINTRESOURCE พารามิเตอร์นี้สามารถเป็นNULL?

dwExStyle

ระบุ attributes.nbspลักษณะการขยายหน้าต่าง(&N);

pContext

ระบุเป็นตัวชี้ไปยังโครงสร้างแบบCCreateContext พารามิเตอร์นี้สามารถเป็นNULL?

หมายเหตุ

สร้างวัตถุCFrameWndในสองขั้นตอน ก่อน เรียกตัวที่สร้าง ซึ่งโครงสร้างวัตถุCFrameWndแล้วเรียกสร้างซึ่งสร้างกรอบหน้าต่าง Windows และแนบไปวัตถุCFrameWnd สร้างการเริ่มต้นของหน้าต่างคลาสชื่อและหน้าต่างชื่อ และค่าเริ่มต้นของลักษณะ แม่ และเมนูที่เกี่ยวข้องในการลงทะเบียน?

ใช้LoadFrameแทนที่สร้างโหลดหน้าต่างเฟรมจากทรัพยากรแทนการระบุอาร์กิวเมนต์?

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

ดูเพิ่มเติมnbspCFrameWnd::CFrameWnd, CFrameWnd::LoadFrame, CCreateContext, CWnd::Create, CWnd::PreCreateWindow(&N)

Index