CContainedWindowT::CContainedWindowT
O construtor inicializa membros de dados.
CContainedWindowT(
LPTSTR lpszClassName,
CMessageMap* pObject,
DWORD dwMsgMapID = 0
);
CContainedWindowT( CMessageMap* pObject, DWORD dwMsgMapID = 0 )
CContainedWindowT( );
Parâmetros
lpszClassName
[in] O nome de uma classe de janela existente no qual a janela contida será baseada.pObject
[in] Um ponteiro para o objeto contido, que declara o MAP da mensagem.Classe do objeto deve derivar de CMessageMap.dwMsgMapID
[in] Identifica o MAP da mensagem que será processo mensagens da janela contido.O valor padrão, 0, especifica o MAP da mensagem padrão declarado com BEGIN_MSG_MAP.Para usar um MAP da mensagem alternativo declarado com ALT_MSG_MAP(msgMapID), pass msgMapID.
Comentários
Se você desejar criar uma nova janela por meio de Criar, você deve passar o nome de uma classe de janela existente para o lpszClassName parâmetro. Para obter um exemplo, consulte o CContainedWindow visão geral.
Há três construtores:
O construtor com três argumentos é o chamado normalmente.
O construtor com dois argumentos usa o nome de classe de TBase::GetWndClassName.
O construtor sem argumentos é usado para fornecer os argumentos posteriormente.Forneça o nome de classe de janela, objeto de MAP da mensagem e ID de MAP da mensagem quando você chamar mais tarde Criar.
Se você subclasse uma janela existente por meio de SubclassWindow, the lpszClassName valor não será usado; portanto, é possível passar NULO para este parâmetro.
Requisitos
Cabeçalho: atlwin.h
Consulte também
Referência
CContainedWindowT::m_lpszClassName
CContainedWindowT::m_pfnSuperWindowProc
CContainedWindowT::SwitchMessageMap