CWnd::OnGetDlgCodenbsp(&N);
afx_msg UINT OnGetDlgCode ( );
ส่งกลับค่า
อย่างน้อยหนึ่งค่าต่อไปนี้ ระบุซึ่งพิมพ์ค่านำเข้ากระบวนการประยุกต์:
-
DLGC_BUTTONnbsp ปุ่ม (generic)(&N)?
-
DLGC_DEFPUSHBUTTONnbsp เริ่มต้น pushbutton(&N)?
-
DLGC_HASSETSELnbsp ข้อความEM_SETSEL(&N)?
-
DLGC_UNDEFPUSHBUTTONnbsp ไม่มีกระบวน pushbutton เริ่มต้น (แอปพลิเคชันสามารถใช้สถานะนี้กับDLGC_BUTTONเพื่อบ่งชี้ว่า กระบวนการป้อนข้อมูลปุ่ม แต่อาศัยระบบสำหรับการเริ่มต้นการประมวลผล pushbutton)(&N)
-
DLGC_RADIOBUTTONnbsp ปุ่ม(&N)?
-
DLGC_STATICnbsp ตัวควบคุมแบบสแตติก(&N)?
-
DLGC_WANTALLKEYSnbsp ทั้งหมดแป้นพิมพ์ป้อนข้อมูล(&N)?
-
DLGC_WANTARROWSnbsp แป้นลูกศร(&N)?
-
DLGC_WANTCHARSnbsp ข้อความWM_CHAR(&N)?
-
DLGC_WANTMESSAGEnbsp ทั้งหมดแป้นพิมพ์ป้อนข้อมูล โปรแกรมประยุกต์ที่ส่งผ่านข้อความนี้ไปยังตัวควบคุม(&N)?
-
DLGC_WANTTABnbsp แป้น TAB(&N)?
หมายเหตุ
โดยปกติ Windows จัดการทั้งหมด แป้นลูกศร และ แป้น TAB ป้อนลงในตัวควบคุมCWnd ด้วยการแทนOnGetDlgCodeตัวควบคุมCWndสามารถเลือกป้อนข้อมูลบางชนิดการประมวลผลเอง?
ฟังก์ชันOnGetDlgCodeการเริ่มต้นสำหรับคลาสที่กำหนดไว้ล่วงหน้าควบคุมส่งกลับรหัสที่เหมาะสมสำหรับแต่ละชนชั้น?
ภาพรวม CWnd |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbsp WM_GETDLGCODE(&N)