ON_EVENT ( theClass, id de, dispid, pfnHandler, vtsParams )
Parámetros
theClass
La clase a la que pertenece este mapa de receptores de eventos.
id.
El ID del control del control OLE.
dispid
El ID de envío del evento desencadenado por el control.
pfnHandler
Puntero a una función miembro que controla el evento. Esta función debe tener un BOOL retorno tipo y tipos de parámetros que coincidan con los parámetros del evento (véase vtsParams). La función debe devolver TRUE para indicar el evento fue manejado; de lo contrario falso.
vtsParams
Una secuencia de VTS_ constantes que especifica los tipos de los parámetros para el evento. Estas son las mismas constantes que se utilizan en las entradas de mapa de envío como DISP_FUNCTION.
Observaciones
Utilice la macro ON_EVENT para definir una función de controlador de eventos para un evento disparado por un control OLE.
El argumento vtsParams es una lista de valores de las constantes VTS_ separados por espacios. Uno o más de estos valores separados por espacios (no comas) especifica la lista de parámetros de la función. Por ejemplo:
VTS_I2 VTS_BOOL
especifica una lista que contiene un entero corto seguido de un BOOL.
Para obtener una lista de las constantes VTS_ , consulte EVENT_CUSTOM.
Vea tambiénnbsp;O&N_EVENT_RANGE, ON_PROPNOTIFY, ON_PROPNOTIFY_RANGE