CContainedWindow::Create

HWND créer (HWND hWndP&arentRECTamp ;rcPosLPCTSTRszWindowName= NULL, DWORDdwStyle= WS_CHILD | WS_VISIBLE, DWORD dwExStyle = 0, UINT nID = 0);

Valeur de retour

En cas de succès, le handle de la fenêtre nouvellement créé ; sinon, NULL.

Paramètres

hWndParent

[en] Le handle de la fenêtre parent ou propriétaire.

rcPos

[en] A structure RECT spécifiant la position de la fenêtre.

szWindowName

[en] Spécifie le nom de la fenêtre. La valeur par défaut est NULL.

dwStyle

[en] Le style de la fenêtre. La valeur par défaut est WS_CHILD | WS_VISIBLE. Pour une liste des valeurs possibles, voir CreateWindow dans le SDK de la plate-forme.

dwExStyle

[en] Le style de fenêtre étendu. La valeur par défaut est 0, ce qui signifie aucun style étendu. Pour une liste des valeurs possibles, voir CreateWindowEx dans le SDK de la plate-forme.

nID

[en] Pour une fenêtre de l'enfant, l'identifiant de la fenêtre. Pour une fenêtre de niveau supérieur, un HWND casted à un UINT. La valeur par défaut est 0.

Remarques

Appelle RegisterWndSuperclass pour vous inscrire à une classe de fenêtre qui est basée sur une classe existante mais utilise CContainedWindow::WindowProc. Le nom de classe de fenêtre existant est enregistré dans m_lpszClassName. Create crée ensuite une fenêtre basée sur cette nouvelle classe. La fenêtre nouvellement créée est automatiquement attachée à l'objet de type CContainedWindow.

&Notenbsp ;  N'appelez pas les créer si vous avez déjà appelé SubclassWindow.

Aperçu de type CContainedWindow |nbsp ; Membres de classe

Voir aussi

CWindow::m_hWnd

Index