ON_PROPNOTIFY_RANGE

ON_PROPNOTIFY_RANGE ( theClass, idFirst, idLast, dispid, pfnRequest, pfnChanged )

Parametri

theClass

La classe a cui appartiene questa mappa del sink di evento.

idFirst

L'ID del controllo del primo controllo OLE nella gamma.

idLast

L'ID del controllo del controllo OLE scorso nell'intervallo.

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 tipo e UINT e BOOL * parametri. La 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 che è stato gestito notifica; 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_RANGE per definire una voce mappa del dispersore eventi per la gestione delle notifiche delle proprietà da qualsiasi controllo OLE avendo un ID di controllo all'interno di un intervallo contiguo di ID.

Vedere anchenbsp;O&N_EVENT_RANGE, ON_PROPNOTIFY, ON_EVENT

Index