ON_EVENT_REFLECT

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

Index