Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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