ON_EVENT
Użyj ON_EVENT makra, aby zdefiniować funkcję obsługi zdarzenia dla zdarzenia wywoływane przez formant OLE.
ON_EVENT(theClass, id, dispid, pfnHandler, vtsParams )
Parametry
theClass
Klasy, do której należy ta mapa obiektu sink zdarzenia.id
Identyfikator formantu formantu OLE.dispid
Identyfikator wysyłki zdarzenia wywoływane przez formant.pfnHandler
Wskaźnik do funkcji składowej, która obsługuje zdarzenie.Ta funkcja powinna mieć BOOL zwraca typ i typy parametrów pasujące parametry zdarzenia (zobacz vtsParams).Funkcja powinna zwrócić TRUE do wskazania obsłużono zdarzenie; w przeciwnym razie FALSE.vtsParams
Sekwencja VTS_ stałych, które określa typy parametrów dla zdarzenia.Są to ten sam stałych, które są używane w wpisów map wysyłki, takie jak DISP_FUNCTION.
Uwagi
vtsParams Argument jest rozdzielaną spacjami listę wartości z VTS_ stałych.Jeden lub więcej z tych wartości oddzielonych spacjami (nie przecinkami) określa listy parametrów funkcji.Na przykład:
VTS_I2 VTS_BOOL
Określa listę zawierającą krótka liczba całkowita, następuje BOOL.
Aby uzyskać listę VTS_ , zobacz EVENT_CUSTOM.
Wymagania
Nagłówek: afxdisp.h