ON_PROPNOTIFY

ON_PROPNOTIFY (หมายเลข,dispid,pfnRequest,theClass,pfnChanged)

พารามิเตอร์

theClass

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

รหัส

ID ตัวควบคุมของตัวควบคุม OLE?

dispid

ID สรุปข้อมูลของคุณสมบัติเกี่ยวข้องในการแจ้งเตือน?

pfnRequest

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

pfnChanged

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

หมายเหตุ

ใช้แมโคON_PROPNOTIFYเพื่อกำหนดเหตุการณ์อ่างแผนผังรายการสำหรับการจัดการคุณสมบัติการแจ้งเตือนจากตัวควบคุม OLE?

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

VTS_I2 VTS_BOOL

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

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

ดูเพิ่มเติมnbspON_EVENT_RANGE, ON_PROPNOTIFY_RANGE(&N)

Index