CContainedWindow (LPTSTR lpszClassName, CMessageMap * pObject, DWORD dwMsgMapID = 0);
CContainedWindow (CMessageMap * pObject, DWORD dwMsgMapID = 0)
CContainedWindow);
Parámetros
lpszClassName
[en] El nombre de una clase de ventana existente en el que se basará la ventana contenida.
pObject
[en] Un puntero al objeto contenedor que declara el mapa de mensajes. Clase de este objeto debe derivar de CMessageMap.
dwMsgMapID
[en] Identifica el mapa de mensajes que procesará los mensajes de ventana contenida. El valor predeterminado 0, especifica el mapa de mensajes por defecto declarado con BEGIN_MSG_MAP. Para utilizar un mapa de mensajes alternativos declarado con ALT_MSG_MAP(msgMapID), pase msgMapID.
Observaciones
El constructor inicializa a los miembros de datos. Si desea crear una nueva ventana a través de crear, debe pasar el nombre de una clase de ventana existente para el parámetro lpszClassName . Para obtener un ejemplo, consulte la descripción de CContainedWindow.
Hay tres constructores:
Si no se utilizará la subclase una ventana existente a través de SubclassWindow, el valor de lpszClassName ; por lo tanto, se puede pasar NULL para este parámetro.
Visión General de CContainedWindow |nbsp; Miembros de clase
Véase también
CContainedWindow::m_lpszClassName, CContainedWindow::m_pObject, CContainedWindow::m_pfnSuperWindowProc, CContainedWindow::SwitchMessageMap