ON_PROPNOTIFY
Użyj ON_PROPNOTIFY makra, aby zdefiniować wpisu mapy obiektu sink zdarzenia obsługi powiadomień właściwości z formantu OLE.
ON_PROPNOTIFY(theClass, id, dispid, pfnRequest, pfnChanged )
Parametry
theClass
Klasy, do której należy ta mapa obiektu sink zdarzenia.id
Identyfikator formantu formantu OLE.dispid
Identyfikator wysyłki właściwość zaangażowanych w notyfikacji.pfnRequest
Wskaźnik do funkcji składowej, która obsługuje OnRequestEdit powiadomienia dla tej właściwości.Ta funkcja powinna mieć BOOL zwraca typ i BOOL * parametru.Tej funkcji należy ustawić parametr TRUE zezwalająca na własność, aby zmienić i FALSE do odrzucenia.Funkcja powinna zwrócić TRUE do wskazania obsłużono powiadomienia; w przeciwnym razie FALSE.pfnChanged
Wskaźnik do funkcji składowej, która obsługuje OnChanged powiadomienia dla tej właściwości.Funkcja powinna mieć BOOL zwraca typ i UINT parametru.Funkcja powinna zwrócić TRUE , aby wskazać, że został obsłużony powiadomienia; w przeciwnym razie FALSE.
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: afxctl.h