ON_EVENT
Użycie ON_EVENT makro, aby zdefiniować funkcję obsługi zdarzenia dla zdarzenia opalane formantu OLE.
ON_EVENT(theClass, id, dispid, pfnHandler, vtsParams )
Parametry
theClass
Klasę, do której należy ta mapa obiektu sink zdarzenia.id
Identyfikator formantu formantu OLE.dispid
Identyfikator wysyłki zdarzenie opalane przez formant.pfnHandler
Wskaźnik funkcji członka, który obsługuje zdarzenie.Ta funkcja powinna mieć BOOL zwrotu typu i typy parametrów, które odpowiada 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 sam stałych, które są używane w wysyłki wpisów map, takich jak DISP_FUNCTION.
Uwagi
vtsParams Argument jest rozdzieloną spacjami listę wartości z VTS_ stałych.Jeden lub więcej z tych wartości oddzielonych spacjami (nie są to przecinki) określa listę parametr 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