modelo lt; classeTclasseTBase= CWindow >
Classe CDialogImpl ATL_NO_VTABLE: CDialogImplBaseT pública < TBase >
Parâmetros
T
A classe, derivada de CDialogImpl.
TBase
A classe base de sua nova classe. A classe de base padrão é CWindow.
CDialogImpl permite que você crie uma caixa de diálogo restrita ou sem janela restrita. CDialogImpl fornece o procedimento de caixa de diálogo, que usa o mapa de mensagem padrão para direcionar mensagens para os manipuladores apropriados.
O destruidor de classe base ~ CWindowImplRoot garante que a janela é ido antes destruir o objeto.
CDialogImpl deriva de CDialogImplBaseT, que por sua vez deriva de CWindowImplRoot.
&Notanbsp; Sua classe deve definir um membro IDD que especifica a ID do recurso de modelo de diálogo. Por exemplo, o Assistente de objeto ATL adiciona automaticamente a linha a seguir à sua classe:
enum {IDD = IDD_MYDIALOG}
onde MyDialog é o nome abreviado inserido na página de nomes do Assistente.
| Para obter mais informações sobre | Consulte |
| Criando controles | Tutorial ATL |
| Usando caixas de diálogo do ATL | Classes de janela do ATL |
| Assistente de objeto ATL | Criando um projeto ATL |
| Caixas de diálogo | Caixas de diálogo e os tópicos subseqüentes a Plataforma SDK |
# include lt;atlwin.h>
Ver também