CDialogImpl

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>

Membros de classe

Ver também

BEGIN_MSG_MAP

Index