Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Observação
A ATL (Biblioteca de Modelos Ativos) continua com suporte. No entanto, não estamos mais adicionando recursos ou atualizando a documentação.
A ATL inclui várias classes que permitem usar e implementar janelas. Essas classes, como outras classes de ATL, fornecem uma implementação eficiente que não impõe uma sobrecarga ao seu código.
Esta seção descreve as classes de janela ATL e explica como usá-las.
Nesta seção
Introdução às classes de janela da ATL
Descreve brevemente cada classe de janela ATL e fornece links para o material de referência nelas.
Usando uma janela
Aborda como usar CWindow para manipular uma janela.
Implementando uma janela
Aborda manipuladores de mensagens, mapas de mensagens e uso de CWindowImpl. Inclui detalhes sobre superclasse e subclasse.
Implementando uma caixa de diálogo
Aborda os dois métodos para adicionar uma classe de caixa de diálogo e mostra um exemplo de código.
Usando janelas contidas
Aborda janelas contidas na ATL, que são janelas que delegam suas mensagens a um objeto de contêiner em vez de tratá-las em sua própria classe.
Noções básicas sobre as características da janela
Aborda classes de características de janelas na ATL. Essas classes fornecem um método simples para padronizar os estilos usados para a criação de um objeto de janela.
Seções relacionadas
ATL
Fornece links para tópicos conceituais sobre como programar usando o Active Template Library.
Classes de suporte ao Windows
Lista classes ATL adicionais que dão suporte a janelas e mapas de mensagens na ATL.