CContainedWindow::CContainedWindow

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

Index