ON_EVENT_REFLECT

ON_EVENT_REFLECT ( theClass, dispid, pfnHandler, vtsParams )

พารามิเตอร์

theClass

เป็นสมาชิกของคลาสซึ่งเหตุการณ์นี้จมแผนที่?

dispid

ID ของเหตุการณ์ fired โดยการควบคุมการจัดส่ง?

pfnHandler

ชี้ไปยังฟังก์ชันของสมาชิกที่จัดการกับเหตุการณ์ ฟังก์ชันนี้ควรมีBOOLส่งกลับชนิดและชนิดพารามิเตอร์ที่ตรงกับพารามิเตอร์ของเหตุการณ์ที่ (ดูที่vtsParams) ฟังก์ชันควรส่งคืนจริงเพื่อบ่งชี้ถึงเหตุการณ์ถูกจัดการ อื่นเป็น FALSE?

vtsParams

ลำดับของค่าคงที่VTS_ที่ระบุชนิดของพารามิเตอร์สำหรับเหตุการณ์ นี้ เหล่านี้เป็นค่าคงที่เดียวกันกับที่ใช้ในการจัดส่งผังรายการเช่นDISP_FUNCTION?

หมายเหตุ

โคON_EVENT_REFLECTเมื่อใช้แผนที่ของคอนโทรล OLE แรปเปอร์สำหรับคลาส อ่างในเหตุการณ์เหตุการณ์ fired โดยการควบคุมก่อนที่จะได้รับการจัดการ โดยคอนเทนเนอร์ของตัวควบคุมที่ได้รับ?

อาร์กิวเมนต์vtsParamsคือรายการคั่นด้วยช่องว่างของค่าจากค่าคงVTS_?

ค่าเหล่านี้โดยคั่น ด้วยช่องว่าง (ไม่เครื่องหมายจุลภาค) อย่างน้อยหนึ่งระบุรายการพารามิเตอร์ของฟังก์ชัน ตัวอย่างเช่น:

VTS_I2 VTS_BOOL

ระบุรายการประกอบด้วยเลขจำนวนเต็มสั้นตามด้วยการBOOL?

สำหรับรายการของค่าคงVTS_ดูEVENT_CUSTOM?

ดูเพิ่มเติมnbspON_EVENT, ON_PROPNOTIFY, ON_PROPNOTIFY_REFLECT(&N)

Index