ข้อความแจ้งเตือนของตัวควบคุม

ตัวควบคุมควรส่งข้อความแจ้งเตือนไปยังหน้าต่างของแม่เพื่อแจ้งให้ทราบหลักการเกี่ยวกับการผู้ใช้ป้อนข้อมูลหรือการเปลี่ยนแปลงตัวควบคุม ข้อความแจ้งเตือนเป็นข้อความWM_COMMANDที่มีตัวระบุที่ควบคุมและรหัสการแจ้งเตือนระบุลักษณะของเหตุการณ์ ตัวควบคุมรหัสหมายเลขเฉพาะโปรแกรมประยุกต์ที่ใช้ในการระบุตัวควบคุมที่ส่งข้อความได้ แอปพลิเคชันกำหนดตัวระบุสำหรับตัวควบคุมเมื่อคุณสร้างตัวควบคุม โปรแกรมประยุกต์ที่ระบุตัวระบุ ในพารามิเตอร์hMenuของฟังก์ชันCreateWindowExหรือ ในรหัสสมาชิกของโครงสร้างDLGITEMTEMPLATEEX.

เนื่องจากตัวควบคุมไม่ได้กำหนดค่ารหัสควบคุม การควบคุมต้องเรียกตัวระบุก่อนที่จะสามารถส่งข้อความแจ้งเตือน ตัวควบคุมต้องใช้ฟังก์ชันGetDlgCtrlIDเพื่อเรียกรหัสควบคุมของตัวเอง แม้ว่าตัวควบคุมระบุถูกระบุเป็นหมายเลขอ้างอิงของเมนูเมื่อตัวควบคุมถูกสร้างขึ้นGetMenuฟังก์ชันไม่สามารถใช้เพื่อเรียกตัวระบุ อีกวิธีหนึ่งคือ ตัวควบคุมสามารถเรียกตัวระบุจากสมาชิกhMenuในโครงสร้างแบบCREATESTRUCTในขณะที่การประมวลผลข้อความWM_CREATE.

Index