ON_EVENT_REFLECT ( theClass, dispid, pfnHandler, vtsParams )
Parámetros
theClass
La clase a la que pertenece este mapa de receptores de eventos.
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
La macro ON_EVENT_REFLECT , cuando se utiliza en el evento mapa de receptores de la clase contenedora de un control OLE, recibe eventos desencadenados por el control antes de que ellos son manejados por contenedor del control.
El argumento vtsParams es una lista separada por el espacio de los valores de las constantes VTS_.
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, ON_PROPNOTIFY, ON_PROPNOTIFY_REFLECT