CRichEditCtrl::Create

สร้าง BOOL (DWORD dwStyleconst RECTamprect, CWnd *pParentWnd, UINTnID );(&A)

ส่งกลับค่า

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

พารามิเตอร์

dwStyle

ระบุลักษณะของตัวควบคุมการแก้ไข ใช้การรวมกันของลักษณะแก้ไขกับ control.nbsp(&N);

rect

ระบุขนาดและตำแหน่งของตัวควบคุมการแก้ไข สามารถเป็นแบบCRectวัตถุหรือโครงสร้างของRECT?

pParentWnd

ระบุหน้าต่างหลักของตัวควบคุมแก้ไข (มักจะเป็นCDialog) จะต้องไม่เป็นค่า NULL?

nID

ระบุ ID ของตัวควบคุมการแก้ไข?

หมายเหตุ

คุณสร้างวัตถุCRichEditCtrlในสองขั้นตอน ครั้งแรก เรียกการกำหนดCRichEditCtrlแล้วเรียกสร้างซึ่งสร้างตัวควบคุมการแก้ไข Windows และแนบไปวัตถุCRichEditCtrl?

เมื่อคุณสร้างตัวควบคุมการแก้ไขที่รวย ด้วยฟังก์ชันนี้ ครั้งแรกคุณต้องโหลดไลบรารีตัวควบคุมทั่วไปที่จำเป็น โหลดที่ libary เรียกใช้ฟังก์ชันสากลAfxInitRichEditซึ่งจะเริ่มต้นไลบรารีตัวควบคุมทั่วไป คุณจำเป็นต้องโทรAfxInitRichEditเพียงครั้งเดียวในกระบวนการของคุณ?

เมื่อดำเนินการสร้างWindows ส่งข้อความWM_NCCREATE, WM_NCCALCSIZE, WM_CREATE, WM_GETMINMAXINFOความ และตัวควบคุมการแก้ไข?

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

ลักษณะหน้าต่างดังต่อไปนี้กับ control.nbsp การแก้ไข(&N);

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

ดูเพิ่มเติมnbspCRichEditCtrl::CRichEditCtrl(&N)

Index