Freigeben über


ON_PROPNOTIFY_REFLECT

Das Makro ON_PROPNOTIFY_REFLECT, wenn verwendet im Fall Senkenzuordnung der Wrapperklasse eines OLE-Steuerelements, empfängt die Eigenschaftenbenachrichtigungen, die das Steuerelement sendet, bevor sie von den Steuerelementcontainer behandelt werden.

ON_PROPNOTIFY_REFLECT(theClass, dispid, pfnRequest, pfnChanged )

Parameter

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

  • dispid
    Die Dispatch-ID der Eigenschaft mit der Benachrichtigung.

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

  • pfnChanged
    Zeiger auf eine Memberfunktion, die die OnChanged Benachrichtigung für diese Eigenschaft. Die Funktion sollte ein BOOL Rückgabetyp und keine Parameter. Die Funktion darf TRUE zurückgeben, um die Benachrichtigung anzugeben wurde behandelt; andernfalls FALSE.

Anforderungen

Header: afxdisp.h

Siehe auch

Referenz

ON_EVENT_REFLECT

ON_PROPNOTIFY

Konzepte

MFC-Makros, globale Funktionen und globale Variablen