Partilhar via


ON_PROPNOTIFY_REFLECT

A macro de ON_PROPNOTIFY_REFLECT , quando usada no mapa do coletor de eventos da classe de invólucro de um controlador OLE, recebe as notificações da propriedade enviadas pelo controle antes de serem tratados pelo contêiner do controle.

ON_PROPNOTIFY_REFLECT(theClass, dispid, pfnRequest, pfnChanged )

Parâmetros

  • theClass
    A classe ao qual esse mapa de coletor de eventos pertence.

  • dispid
    A ID da remessa da propriedade envolvida na notificação.

  • pfnRequest
    Ponteiro para uma função de membro que trata a notificação de OnRequestEdit para essa propriedade. Essa função deve ter um tipo de retorno de BOOL e um parâmetro de BOOL* . Essa função deve definir o parâmetro a Verdadeiro para permitir que a propriedade a ser alterada e Falso recuse-se. A função deve retornar Verdadeiro para indicar que a notificação esteve tratada; se não Falso.

  • pfnChanged
    Ponteiro para uma função de membro que trata a notificação de OnChanged para essa propriedade. A função não deve ter um tipo de retorno de BOOL e nenhum parâmetro. A função deve retornar Verdadeiro para indicar que a notificação esteve tratada; se não Falso.

Requisitos

Header: afxdisp.h

Consulte também

Referência

ON_EVENT_REFLECT

ON_PROPNOTIFY

Conceitos

Macros e globais MFC