ON_EVENT

ON_EVENT ( theClass, id, dispid, pfnHandler, vtsParams )

Parametri

theClass

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

identificazione

L'ID del controllo del controllo OLE.

dispid

L'ID dell'evento generato dal controllo di invio.

pfnHandler

Puntatore a una funzione membro che gestisce l'evento. Questa funzione deve avere un BOOL restituiscono il tipo e i tipi di parametro corrispondenti parametri dell'evento (vedi vtsParams). La funzione deve restituire TRUE per indicare l'evento è stato gestito; in caso contrario FALSE.

vtsParams

Una sequenza di VTS_ costanti che specifica i tipi dei parametri per l'evento. Queste sono le costanti stesse che vengono utilizzate in voci della mappa spedizione come DISP_FUNCTION.

Osservazioni

Utilizzare la macro ON_EVENT per definire una funzione del gestore eventi per un evento generato da 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, ON_PROPNOTIFY_RANGE

Index