CContainedWindowT::CContainedWindowT
El constructor inicializa los miembros de datos.
CContainedWindowT(
LPTSTR lpszClassName,
CMessageMap* pObject,
DWORD dwMsgMapID = 0
);
CContainedWindowT( CMessageMap* pObject, DWORD dwMsgMapID = 0 )
CContainedWindowT( );
Parámetros
lpszClassName
[in] nombre de una clase de ventana existente en la que la ventana contenida se basada en.pObject
[in] puntero Al objeto contenedor que declara el mapa de mensajes. La esta clase de objeto debe derivar de CMessageMap.dwMsgMapID
[in] Identifica que el mensaje asigna que procesará los mensajes de la ventana contenida. El valor predeterminado, 0, especifique el mapa de mensajes predeterminado declarado con BEGIN_MSG_MAP. Para utilizar un mapa de mensajes alternativo declara con ALT_MSG_MAP (msgMapID), pase msgMapID.
Comentarios
Si desea crear una nueva ventana con cree, debe pasar el nombre de una clase de ventana existente para el parámetro de lpszClassName . Para obtener un ejemplo, vea la información general de CContainedWindow .
Hay tres constructores:
El constructor con tres argumentos es el que se llama normalmente.
El constructor con dos argumentos utiliza el nombre de clase de TBase::GetWndClassName.
Use el constructor sin argumentos si desea proporcionar argumentos más adelante. Debe proporcionar el nombre de clase de ventana, el objeto de mapa de mensajes, y el id. del mapa de mensajes cuando se llamada posterior Create.
Si crea subclases una ventana existente con SubclassWindow, el valor de lpszClassName no se usará; por consiguiente, puede pasar NULL para este parámetro.
Requisitos
encabezado: atlwin.h
Vea también
Referencia
CContainedWindowT::m_lpszClassName