CContainedWindow:: Create

Erstellen HWND (HWND hWndP&arentRECTamp;rcPosLPCTSTRszWindowName= NULL, DWORDdwStyle= WS_CHILD | WS_VISIBLE, DWORD = 0, UINT DwExStyle nID = 0);

Rückgabewert

Wenn erfolgreich, das Handle für das neu erstellte Fenster; andernfalls NULL.

Parameter

hWndParent

[in] Das Handle für das übergeordnete oder Eigentümer Fenster.

rcPos

[in] A RECT -Struktur, die die Position des Fensters angeben.

szWindowName

[in] Gibt den Namen des Fensters. Der Standardwert ist NULL.

dwStyle

[in] Der Stil des Fensters. Der Standardwert ist WS_CHILD | WS_VISIBLE. Eine Liste der möglichen Werte finden Sie unter CreateWindow im Plattform-SDK.

dwExStyle

[in] Den erweiterten Fensterstil. Der Standardwert ist 0, d. h. keine erweiterten Stil. Eine Liste der möglichen Werte finden Sie unter CreateWindowEx im Plattform-SDK.

nID

[in] Für ein untergeordnetes Fenster, die Fenster-Bezeichner. Für ein Fenster der obersten Ebene ein HWND , UINTgegossen. Der Standardwert ist 0.

Bemerkungen

Ruft RegisterWndSuperclass auf eine Fensterklasse registrieren, die basiert auf einer vorhandenen Klasse jedoch CContainedWindow:: WindowProcverwendet. Der vorhandenen Fensterklassennamen wird in M_lpszClassNamegespeichert. Create erstellt dann ein Fenster basierend auf diese neue Klasse. Das neu erstellte Fenster wird automatisch das CContainedWindow -Objekt zugeordnet.

Hinweis&Nbsp;  Rufen Sie nicht Erstellen , wenn Sie bereits SubclassWindow aufgerufen haben.

CContainedWindow Übersicht |nbsp; Klassenmember

Siehe auch

CWindow::m_hWnd

Index