Partilhar via


Mapas de coletor de eventos

Quando um controle OLE incorporado dispara um evento, o contêiner do controle recebe o evento usando um mecanismo chamado de um "mapa coletor de evento," fornecido pelo MFC.Este mapa de coletor de evento designa funções de manipulador para cada evento específico, bem como parâmetros dos eventos.Para obter mais informações sobre mapas de coletor de eventos, consulte o artigo Recipientes de controle de ActiveX.

Mapas de coletor de eventos

BEGIN_EVENTSINK_MAP

Inicia a definição de um mapa de coletor de eventos.

DECLARE_EVENTSINK_MAP

Declara um mapa de coletor de eventos.

END_EVENTSINK_MAP

Finaliza a definição de um mapa de coletor de eventos.

ON_EVENT

Define um manipulador para um evento específico.

ON_EVENT_RANGE

Define um manipulador para um evento específico acionado de um conjunto de controles OLE.

ON_EVENT_REFLECT

Recebe eventos acionados pelo controle antes que elas são manipuladas pelo contêiner de controle.

ON_PROPNOTIFY

Define um manipulador para manipulação notificações de propriedade de um controle OLE.

ON_PROPNOTIFY_RANGE

Define um manipulador para manipulação notificações de propriedade de um conjunto de controles OLE.

ON_PROPNOTIFY_REFLECT

Recebe notificações de propriedade enviadas pelo controle antes que elas são manipuladas pelo contêiner de controle.

Consulte também

Conceitos

Globais e Macros do MFC