Classes de suporte a janelas
As seguintes classes dão suporte a janelas:
_U_MENUorID Fornece wrappers para
CreateWindow
eCreateWindowEx
.CWindow Contém métodos de manipulação de uma janela.
CWindow
é a classe base deCWindowImpl
,CDialogImpl
eCContainedWindow
.CWindowImpl Implementa uma janela com base em uma nova classe de janela. Também permite que você atribua uma subclasse ou superclasse à janela.
CDialogImpl Implementa uma caixa de diálogo.
CAxDialogImpl Implementa uma caixa de diálogo (com ou sem janela restrita) que hospeda controles ActiveX.
CSimpleDialog Implementa uma caixa de diálogo (com ou sem janela restrita) com funcionalidade básica.
CAxWindow Manipula uma janela que hospeda um controle ActiveX.
CAxWindow2T Fornece métodos para manipular uma janela que hospeda um controle ActiveX e também dá suporte para hospedar controles ActiveX licenciados.
CContainedWindowT Implementa uma janela contida em outro objeto.
CWndClassInfo Gerencia as informações de uma nova classe de janela.
CDynamicChain Dá suporte ao encadeamento dinâmico dos mapas de mensagens.
CMessageMap Permite que um objeto exponha seus mapas de mensagens a outros objetos.
CWinTraits Fornece um método simples de padronizar as características de um objeto de janela da ATL.
CWinTraitsOR Fornece valores padrão para estilos de janela e estilos estendidos usados para criar uma janela. Esses valores são adicionados, usando o operador logical-OR, a valores fornecidos durante a criação de uma janela.
Artigos relacionados
Confira também
Visão geral da aula
Macros de mapa de mensagens
Macros de classe de janela