ON_PROPNOTIFY

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

Index