CContainedWindow (LPTSTR LpszClassName, CMessageMap * pObject, DWORD DwMsgMapID = 0);
CContainedWindow (CMessageMap * pObject, DWORD DwMsgMapID = 0)
CContainedWindow);
Parameter
lpszClassName
[in] Der Name einer vorhandenen Fenster-Klasse auf dem enthaltene Fenster basiert.
pObject
[in] Ein Zeiger auf das enthaltende Objekt, das die Meldungszuordnung deklariert. Klasse des Objekts muss von CMessageMap abgeleitet werden.
dwMsgMapID
[in] Identifiziert die Meldungszuordnung, die die enthaltenen Windows-Meldungen verarbeiten wird. Der Standardwert 0 gibt die Standardmeldungszuordnung deklariert mit BEGIN_MSG_MAP. Um eine Alternative Meldungszuordnung deklariert mit ALT_MSG_MAP(msgMapID)zu verwenden, übergeben Sie msgMapID.
Bemerkungen
Der Konstruktor initialisiert Datenmember. Wenn Sie erstellen Sie ein neues Fenster Erstellenmöchten, müssen Sie den Namen einer vorhandenen Fenster-Klasse für den LpszClassName -Parameter übergeben. Ein Beispiel finden Sie unter Übersicht über die CContainedWindow.
Es gibt drei Konstruktoren:
Wenn Sie Unterklasse eines vorhandenen Fensters durch SubclassWindow, den LpszClassName -Wert nicht verwendet werden wird; Daher können Sie NULL für diesen Parameter übergeben.
CContainedWindow Übersicht |nbsp; Klassenmember
Siehe auch
CContainedWindow::m_lpszClassName, CContainedWindow::m_pObject, CContainedWindow::m_pfnSuperWindowProc, CContainedWindow::SwitchMessageMap