ON_EVENT_REFLECT

Das ON_EVENT_REFLECT Makro, wenn die Senken im Falle der Wrapperklasse eines OLE-Steuerelements die Ereignisse empfängt, die vom Steuerelement ausgelöst werden, bevor sie vom Container des Steuerelements behandelt werden.

ON_EVENT_REFLECT(theClass, dispid, pfnHandler, vtsParams )

Parameter

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

  • dispid
    Der Dispatchbezeichner des Ereignisses ausgelöst durch das Steuerelement.

  • pfnHandler
    Zeiger auf eine Memberfunktion, die Ereignisbehandlung.Diese Funktion sollte einen BOOL Rückgabetyp und Parametertypen verfügen, die die Parameter des Ereignisses entsprechen (siehe vtsParams).Die Funktion darf TRUE zurückgeben, das Ereignis behandelt wurde angegeben; andernfalls FALSE.

  • vtsParams
    Eine Sequenz von VTS_ Konstanten, die die Typen der Parameter für das Ereignis angibt.Dies sind die gleichen Konstanten, die in den Dispatchzuordnungs Einträgen wie DISP_FUNCTION verwendet werden.

Hinweise

Das vtsParams-Argument ist eine durch Leerzeichen getrennte Liste von Werten aus VTS_ Konstanten.

Eine oder mehrere dieser Werte, die durch Leerzeichen getrennt werden (ohne Kommas) gibt die Parameterliste der Funktion an.Beispiele:

VTS_I2 VTS_BOOL

gibt eine Liste veranschaulicht, die eine kurze ganze Zahl, die von BOOL folgt.

Eine Liste der VTS_ Konstanten finden Sie unter EVENT_CUSTOM.

Anforderungen

Header: afxdisp.h

Siehe auch

Referenz

ON_EVENT

ON_PROPNOTIFY

ON_PROPNOTIFY_REFLECT

Konzepte

MFC-Makros und -globale Werte