ON_PROPNOTIFY ( theClass, identyfikator, dispid, pfnRequest, pfnChanged )
Parametry
theClass
Klasę, do której należy ta Mapa obiektu sink zdarzenia.
identyfikator
Identyfikator formantu formant OLE.
dispid
Identyfikator wysyłki mienia zaangażowanego w zgłoszeniu.
pfnRequest
Wskaźnik do funkcji członek, który obsługuje powiadomienie o OnRequestEdit dla tej właściwości. Ta funkcja powinna mieć BOOL zwraca typ i parametrem BOOL * . Tej funkcji należy ustawić parametr do Prawda zezwalająca na własność, aby zmienić i Fałsz do odrzucenia. Funkcja powinna zwracać TRUE do wskazania powiadomienie było obsługiwane; inny sposób Fałsz.
pfnChanged
Wskaźnik do funkcji członek, który obsługuje powiadomienie o OnChanged dla tej właściwości. Funkcja powinna mieć BOOL zwraca typ i parametr UINT . Funkcja powinna zwraca TRUE , aby wskazują, że powiadomienie było obsługiwane; inny sposób Fałsz.
Uwagi
Umożliwia zdefiniowanie wpisu mapy obiektu sink zdarzenia do obsługi właściwości powiadomienia z formantu OLE makra ON_PROPNOTIFY.
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_RANGE