ON_PROPNOTIFY
Use o ON_PROPNOTIFY macro para definir uma entrada de MAP coletor de eventos para manipular notificações de propriedade de um controle OLE.
ON_PROPNOTIFY(theClass, id, dispid, pfnRequest, pfnChanged )
Parâmetros
theClass
A classe à qual pertence este MAP de coletor de eventos.id
A ID de controle do controle OLE.dispid
A ID de despacho da propriedade envolvida na notificação.pfnRequest
Ponteiro para uma função de membro que manipula o OnRequestEdit notificação para esta propriedade.Esta função deve ter um BOOL tipo de retorno de e umBOOL * parâmetro.Esta função deve conjunto o parâmetro como TRUE para permitir que a propriedade alterar e FALSE para não permitir.A função deve retornar TRUE para indicar que a notificação foi tratada; caso contrário, FALSE.pfnChanged
Ponteiro para uma função de membro que manipula o OnChanged notificação para esta propriedade.A função deve ter um BOOL tipo de retorno de e umUINT parâmetro.A função deve retornar TRUE para indicar que a notificação foi tratada; caso contrário, FALSE.
Comentários
The vtsParams argumento é uma lista separada por espaço de valores da VTS_ constantes.Um ou mais desses valores separados por espaços (não a vírgula) Especifica a lista de parâmetros da função.Por exemplo:
VTS_I2 VTS_BOOL
Especifica uma lista que contém um inteiro curto seguido por um BOOL.
Para obter uma lista do VTS_ constantes, consulte EVENT_CUSTOM.
Requisitos
Cabeçalho: afxctl.h