ON_PROPNOTIFY_RANGE
Użyj ON_PROPNOTIFY_RANGE makra, aby zdefiniować wpisu mapy obiektu sink zdarzenia obsługi powiadomień właściwości z dowolnego formantu OLE posiadające identyfikator formantu w ciągły zakres identyfikatorów.
ON_PROPNOTIFY_RANGE(theClass, idFirst, idLast, dispid, pfnRequest, pfnChanged )
Parametry
theClass
Klasy, do której należy ta mapa obiektu sink zdarzenia.idFirst
Identyfikator formantu pierwszego formantu OLE w zakresie.idLast
Identyfikator ostatniego formantu OLE w zakresie kontroli.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 UINT i BOOL * parametry.Funkcji należy ustawić parametr TRUE zezwalająca na własność, aby zmienić i FALSE do odrzucenia.Funkcja powinna zwrócić TRUE , aby wskazać, że został obsłużony 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.
Wymagania
Nagłówek: afxdisp.h