ON_PROPNOTIFY
Utilizzare la macro di ON_PROPNOTIFY per definire una voce della mappa del sink di eventi per gestire le notifiche della proprietà da un controllo OLE.
ON_PROPNOTIFY(theClass, id, dispid, pfnRequest, pfnChanged )
Parametri
theClass
La classe a cui questa mappa del sink di eventi appartiene.id
ID di controllo OLE.dispid
L'ID di invio della proprietà coinvolti nella notifica.pfnRequest
Puntatore a una funzione membro che gestisce la notifica di OnRequestEdit per questa proprietà.La funzione deve avere un tipo restituito di BOOL e un parametro di BOOL* .La funzione deve impostare il parametro su TRUE per consentire la proprietà su modifica e a FALSE impedisca.La funzione deve restituire TRUE per indicare che la notifica è stata gestita, in caso contrario FALSE.pfnChanged
Puntatore a una funzione membro che gestisce la notifica di OnChanged per questa proprietà.La funzione deve avere un tipo restituito di BOOL e un parametro di UINT .La funzione deve restituire TRUE per indicare che la notifica è stata gestita, in caso contrario FALSE.
Note
L'argomento di vtsParams è un elenco spazio-separato dei valori delle costanti di VTS_ .Uno o più di questi valori separati da spazi (non virgole specificano l'elenco di parametri di funzione.Di seguito è riportato un esempio:
VTS_I2 VTS_BOOL
specifica un elenco contenente un valore short Integer seguito da BOOL.
Per un elenco delle costanti di VTS_ , vedere EVENT_CUSTOM.
Requisiti
Header: afxctl.h