ON_PROPNOTIFY

ON_PROPNOTIFY ( theClass, id de, dispid, pfnRequest, pfnChanged )

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 de los bienes involucrados en la notificación.

pfnRequest

Puntero a una función miembro que maneja la notificación OnRequestEdit de esta propiedad. Esta función debe tener un BOOL retorno tipo y un parámetro BOOL * . Esta función debe establecer el parámetro en TRUE para permitir la propiedad cambiar y falsas para impedir. La función debe devolver TRUE para indicar la notificación fue manejado; de lo contrario falso.

pfnChanged

Puntero a una función miembro que maneja la notificación OnChanged para esta propiedad. La función debe tener un BOOL retorno tipo y un parámetro UINT . La función debe devolver TRUE para indicar que se ha controlado la notificación; de lo contrario falso.

Observaciones

Utilice la macro ON_PROPNOTIFY para definir una entrada de mapa de receptor de eventos para controlar las notificaciones de propiedad de 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_RANGE

Index