CContainedWindow:: create

Cre&are HWND (HWND hWndParentRECTamp;rcPosLPCTSTRszWindowName= NULL, DWORDdwStyle= WS_CHILD | WS_VISIBLE, DWORD dwExStyle = 0, UINT nID = 0);

Valore restituito

In caso di successo, l'handle di finestra appena creata; in caso contrario, NULL.

Parametri

hWndParent

[in] L'handle alla finestra padre o proprietario.

rcPos

[in] A struttura RECT specificando la posizione della finestra.

szWindowName

[in] Specifica il nome della finestra. Il valore predefinito è NULL.

dwStyle

[in] Lo stile della finestra. Il valore predefinito è WS_CHILD | WS_VISIBLE. Per un elenco dei valori possibili, vedere CreateWindow in Platform SDK.

dwExStyle

[in] Lo stile della finestra estesa. Il valore predefinito è 0, che significa no stile esteso. Per un elenco dei valori possibili, vedere CreateWindowEx in Platform SDK.

nID

[in] Per una finestra di bambino, l'identificatore della finestra. Per una finestra di primo livello, un HWND colato a un UINT. Il valore predefinito è 0.

Osservazioni

Chiama RegisterWndSuperclass per registrare una classe della finestra che si basa su una classe esistente ma utilizza CContainedWindow::WindowProc. Il nome della classe finestra esistente viene salvato nel m_lpszClassName. Create crea quindi una finestra basata su questa nuova classe. La finestra appena creata è automaticamente associata all'oggetto CContainedWindow.

&Notanbsp;  Non chiamare Create se si hanno già chiamato SubclassWindow.

Panoramica CContainedWindow |nbsp; Membri della classe

Vedi anche

CWindow::m_hWnd

Index