Adicionando funcionalidade para o controle composto

Uma vez que você inseriu todos os controles necessários no controle composto, a próxima etapa envolve adicionar uma nova funcionalidade.Essa nova funcionalidade está geralmente em duas categorias:

  • Interfaces adicionais de suporte e personalizar o comportamento do seu controle composto com recursos adicionais, específicos.

  • Manipulando eventos de controle ActiveX contido (ou de controles).

Para a finalidade e o escopo de este artigo, o restante de esta seção foca sobre exclusivamente manipulando eventos dos controles ActiveX.

ObservaçãoObservação

Se você precisar manipular mensagens dos controles do windows, consulte implementando uma janela para obter mais informações sobre manipulação de mensagem em ATL.

Após inserido um controle ActiveX no recurso da caixa de diálogo, clique com o botão direito do mouse no controle e clique Adicionar Manipulador de Eventos.Selecione o evento que deseja manipular e clique Add and Edit.O código do manipulador de eventos será adicionado ao arquivo .h do controle.

Os pontos de conexão para controles ActiveX no controle composto automaticamente estão conectados e desconectados entre chamadas a CComCompositeControl::AdviseSinkMap.

Consulte também

Conceitos

Fundamentos controle composto