ON_PROPNOTIFY_RANGE

ON_PROPNOTIFY_RANGE ( theClass, idFirst, idLast, dispid, pfnRequest, pfnChanged )

Parâmetros

theClass

A classe à qual pertence este mapa de coletor de eventos.

idFirst

A identificação de Controlarar do primeiro Controlarar OLE no intervalo.

idLast

A identificação de Controlarar do último Controlarar OLE no intervalo.

dispid

A ID de expedição da propriedade envolvida na notificação.

pfnRequest

Ponteiro para uma função de membro que manipula notificação de OnRequestEdit para esta propriedade. Esta função deve ter um BOOL retornar tipo e UINT e BOOL * parâmetros. A função deve definir o parâmetro verdadeiro para permitir que a propriedade alterar e FALSE para não permitir. A função deve retornar verdadeiro para indicar que a notificação foi tratada; caso contrário FALSE.

pfnChanged

Ponteiro para uma função de membro que manipula notificação de OnChanged para esta propriedade. A função deve ter um BOOL retornar tipo e um parâmetro UINT . A função deve retornar verdadeiro para indicar que a notificação foi tratada; caso contrário FALSE.

Observações

Use a macro ON_PROPNOTIFY_RANGE para definir uma entrada de mapa de coletor de eventos para manipulação notificações de propriedade de qualquer Controlarar OLE tendo uma identificação de Controlarar dentro de um intervalo contíguo de identificações.

Consulte tambémnbsp;O&N_EVENT_RANGE, ON_PROPNOTIFY, ON_EVENT

Index