ON_EVENT ( theClass, identyfikator, dispid, pfnHandler, vtsParams )
Parametry
theClass
Klasę, do której należy ta Mapa obiektu sink zdarzenia.
identyfikator
Identyfikator formantu formant OLE.
dispid
Identyfikator wysyłki zdarzenia zwolniony przez formant.
pfnHandler
Wskaźnik do funkcji członek, który obsługuje zdarzenie. Ta funkcja powinna mieć BOOL zwraca typ i typy parametrów, pasujące parametry zdarzenia (patrz vtsParams). Funkcja powinna zwracać TRUE oznacza zdarzenie było obsługiwane; inny sposób Fałsz.
vtsParams
Sekwencja VTS_ stałe określa typy parametrów dla zdarzenia. Są to te same stałe, które są używane w wysyłce mapę wpisy takie jak DISP_FUNCTION.
Uwagi
Zdefiniować funkcję obsługi zdarzenia dla zdarzenia zwolniony przez formant OLE za pomocą makra ON_EVENT.
VtsParams argument jest rozdzielaną spacjami listę wartości stałych VTS_ . Jeden lub więcej z tych wartości oddzielonych spacjami (nie są to przecinki) określa listę parametrów funkcji. Na przykład:
VTS_I2 VTS_BOOL
określa listę zawierającą krótka liczba całkowita, następuje BOOL.
Aby zapoznać się z listą stałe VTS_ , zobacz EVENT_CUSTOM.
Zobacz teżnbsp;O&N_EVENT_RANGE, ON_PROPNOTIFY, ON_PROPNOTIFY_RANGE