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 existente da janela até que a janela será contida em.pObject
[in] um ponteiro ao objeto contêiner que declara o mapa de mensagem.Essa classe de objeto deve derivar de CMessageMap.dwMsgMapID
[in] identifica o mapa de mensagem que irá processar as mensagens de janela contida.O valor padrão, 0, especificar o mapeamento padrão de mensagem declarado com BEGIN_MSG_MAP.Para usar um mapa alternativo de mensagem declarado com ALT_MSG_MAP (msgMapID), passe msgMapID.
Comentários
Se você desejar criar uma nova janela com Criar, você deve passar o nome de uma classe existente da janela para o parâmetro de lpszClassName .Para um exemplo, consulte a visão geral de CContainedWindow .
Há três construtores:
O construtor com três argumentos é chamado normalmente.
O construtor com dois argumentos usa o nome da classe de TBase::GetWndClassName.
O construtor sem argumentos é usado se você desejar fornecer os argumentos posteriormente.Você deve fornecer o nome da classe da janela, o objeto do mapa de mensagem, e a identificação do mapa de mensagem quando você uma chamada Criarposterior.
Se você subclasse uma janela existente com SubclassWindow, o valor de lpszClassName não será usado; portanto, você pode passar NULO para esse parâmetro.
Requisitos
Cabeçalho: atlwin.h
Consulte também
Referência
CContainedWindowT::m_lpszClassName