Introdução às classes da janela de ATL

As seguintes classes de ATL são criadas para implementar e manipular janelas:

  • CWindow permite que você anexe um identificador de janela para o objeto de CWindow .Você então chama métodos de CWindow para manipular a janela.

  • CWindowImpl permite que você implemente mensagens de uma nova janela e do processo com um mapa de mensagem.Você pode criar uma janela com base no windows classe, superclass uma classe existente, ou subclasse uma janela existente.

  • CDialogImpl permite que você implemente uma caixa de diálogo modal ou sem janela restrita e processar mensagens com um mapa de mensagem.

  • CContainedWindowT é uma classe que implementa prebuilt de uma janela cujo mapa de mensagem está contido em outra classe.Usar CContainedWindowT permite que você centralizar o processamento de mensagem em uma classe.

  • CAxDialogImpl permite que você implemente uma caixa de diálogo ou sem janela restrita (modal) que controles ActiveX de host.

  • CSimpleDialog permite que você implemente uma caixa de diálogo modal com funcionalidade básica.

  • CAxWindow permite que você implemente uma janela que hospeda um controle ActiveX.

  • CAxWindow2T permite que você implemente uma janela que hospeda um controle ActiveX licenciado.

Além de classes específicas da janela, ATL fornece várias classes criadas para facilitar a implementação de um objeto da janela de ATL.São:

  • CWndClassInfo gerencia informações de uma classe de nova janela.

  • CWinTraits e CWinTraitsOR fornecem um método simples de padronizar os traços de um objeto da janela de ATL.

Consulte também

Outros recursos

Classes da janela de ATL