ON_PROPNOTIFY ( theClass, id, dispid, pfnRequest, pfnChanged )
Parametri
theClass
La classe a cui appartiene questa mappa del sink di evento.
identificazione
L'ID del controllo del controllo OLE.
dispid
L'ID di invio della proprietà coinvolte nella notifica.
pfnRequest
Puntatore a una funzione membro che gestisce la notifica OnRequestEdit di questa proprietà. Questa funzione deve avere un BOOL restituiscono il tipo e un parametro BOOL * . Questa funzione deve impostare il parametro su TRUE per consentire la proprietà per modificare e falso per non consentire. La funzione deve restituire TRUE per indicare la notifica è stata gestita; in caso contrario FALSE.
pfnChanged
Puntatore a una funzione membro che gestisce la notifica OnChanged per questa proprietà. La funzione deve avere un BOOL restituiscono il tipo e un parametro UINT . La funzione deve restituire TRUE per indicare che è stato gestito notifica; in caso contrario FALSE.
Osservazioni
Utilizzare la macro ON_PROPNOTIFY per definire una voce mappa del dispersore eventi per la gestione delle notifiche delle proprietà di un controllo OLE.
L'argomento vtsParams è un elenco di valori dalle costanti VTS_ separati da uno spazio. Elenco dei parametri della funzione consente di specificare uno o più di questi valori separati da spazi (non virgole). Ad esempio:
VTS_I2 VTS_BOOL
specifica un elenco che contiene un valore integer breve seguito da un BOOL.
Per un elenco delle costanti VTS_ , vedere EVENT_CUSTOM.
Vedere anchenbsp;O&N_EVENT_RANGE, ON_PROPNOTIFY_RANGE