ON_EVENT

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

Index