Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A Active Template Library (ATL) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
As seguintes classes fornecem suporte para janelas:
_U_MENUorID Fornece invólucros para
CreateWindoweCreateWindowEx.CWindow Contém métodos para manipular uma janela.
CWindowé a classe base paraCWindowImpl,CDialogImpl, eCContainedWindow.CWindowImpl Implementa uma janela baseada numa nova classe de janela. Também permite subclassar ou superclassar a janela.
CDialogImpl Implementa uma caixa de diálogo.
CAxDialogImpl Implementa uma caixa de diálogo (modal ou sem modo) que hospeda os controlos ActiveX.
CSimpleDialog Implementa uma caixa de diálogo (modal ou sem modo) com funcionalidades básicas.
CAxWindow Manipula uma janela que hospeda um controlo ActiveX.
CAxWindow2T Fornece métodos para manipular uma janela que hospeda um controlo ActiveX e também tem suporte para alojar controlos ActiveX licenciados.
CContainedWindowT Implementa uma janela contida noutro objeto.
CWndClassInfo Gere a informação de uma nova classe de janela.
CDynamicChain Suporta encadeamento dinâmico de mapas de mensagens.
CMessageMap Permite que um objeto exponha os seus mapas de mensagens a outros objetos.
CWinTraits Fornece um método simples para padronizar as características de um objeto janela ATL.
CWinTraitsOR Fornece valores por defeito para estilos de janela e estilos estendidos usados para criar uma janela. Estes valores são adicionados, usando o operador logical-OR, aos valores fornecidos durante a criação de uma janela.
Artigos Relacionados
Consulte também
Visão geral da classe
Macros do Mapa de Mensagens
Macros de Classe Janela