CContainedWindow::CContainedWindow

CContainedWindow (LPTSTR lpszClassName, CMessageMap * pObject, DWORD dwMsgMapID = 0);

CContainedWindow (CMessageMap * pObject, DWORD dwMsgMapID = 0)

CContainedWindow);

Parametri

lpszClassName

[in] Il nome di una classe di finestra esistente su cui si baserà la finestra contenuta.

pObject

[in] Puntatore all'oggetto contenitore che dichiara la mappa messaggi. Classe di questo oggetto deve derivare da CMessageMap.

dwMsgMapID

[in] Identifica la mappa di messaggio che elaborerà i messaggi della finestra contenuta. Il valore predefinito, 0, specifica la mappa messaggi predefinita dichiarata con BEGIN_MSG_MAP. Per utilizzare una mappa di messaggio alternativo dichiarata con ALT_MSG_MAP(msgMapID), passare msgMapID.

Osservazioni

Il costruttore inizializza i membri dati. Se si desidera creare una nuova finestra tramite Create, è necessario passare il nome di una classe di finestra esistente per il parametro lpszClassName . Per un esempio, vedere i cenni preliminari CContainedWindow.

Ci sono tre costruttori:

Se non verrà utilizzate la sottoclasse una finestra esistente attraverso SubclassWindow, il valore di lpszClassName ; Pertanto, è possibile passare NULL per questo parametro.

Panoramica CContainedWindow |nbsp; Membri della classe

Vedi anche

CContainedWindow::m_lpszClassName, CContainedWindow::m_pObject, CContainedWindow::m_pfnSuperWindowProc, CContainedWindow::SwitchMessageMap

Index