ON_PROPNOTIFY_REFLECT

Das ON_PROPNOTIFY_REFLECT Makro, wenn die Senken im Falle der Wrapperklasse eines OLE-Steuerelements, erhält der Eigenschaft, die Benachrichtigungen vom Steuerelement gesendet werden, bevor sie vom Container des Steuerelements behandelt werden.

ON_PROPNOTIFY_REFLECT(theClass, dispid, pfnRequest, pfnChanged )

Parameter

  • theClass
    Die Klasse, zu der diese Ereignissenkenzuordnung gehört.

  • dispid
    Der Dispatchbezeichner der Eigenschaft betroffen in der Benachrichtigung.

  • pfnRequest
    Zeiger auf eine Memberfunktion, die die OnRequestEdit Benachrichtigung für diese Eigenschaft bearbeiten können.Diese Funktion sollte einen BOOL Rückgabetyp und einen BOOL*-Parameter verfügen.Diese Funktion sollte den Parameter TRUE festlegen, um die Eigenschaft zu ermöglichen, um FALSE der Änderung und nicht zuzulassen.Die Funktion darf TRUE zurückgeben, um die Benachrichtigung behandelt wurde angegeben; andernfalls FALSE.

  • pfnChanged
    Zeiger auf eine Memberfunktion, die die OnChanged Benachrichtigung für diese Eigenschaft bearbeiten können.Die Funktion muss einen BOOL Rückgabetyp und keine Parameter verfügen.Die Funktion darf TRUE zurückgeben, um die Benachrichtigung behandelt wurde angegeben; andernfalls FALSE.

Anforderungen

Header: afxdisp.h

Siehe auch

Referenz

ON_EVENT_REFLECT

ON_PROPNOTIFY

Konzepte

MFC-Makros und -globale Werte