HWND Create( LPCTSTR lpstrWndClass, HWND hWndParent, RECT& rcPos, LPCTSTR szWindowName = NULL, DWORD dwStyle = 0, DWORD dwExStyle = 0, UINT nID = 0, LPVOID lpCreateParam = NULL )
HWND Create( LPCTSTR lpstrWndClass, HWND hWndParent, LPRECT lpRect = NULL, LPCTSTR szWindowName = NULL, DWORD dwStyle = 0, DWORD dwExStyle = 0, HMENU hMenu = NULL, LPVOID lpCreateParam = NULL )
Return Value
If successful, the handle to the newly created window, specified by m_hWnd. Otherwise, NULL.
Parameters
lpstrWndClass
[in] A pointer to the window’s class.
hWndParent
[in] The handle to the parent or owner window.
rcPos
[in] A RECT structure specifying the position of the window.
szWindowName
[in] Specifies the name of the window. The default value is NULL.
dwStyle
[in] The style of the window. The default value is 0, meaning no style is specified. For a list of possible values, see CreateWindow in the Platform SDK.
dwExStyle
[in] The extended window style. The default value is 0, meaning no extended style is specified. For a list of possible values, see CreateWindowEx in the Win32 SDK.
nID
[in] For a child window, the window identifier. For a top-level window, an HWND casted to a UINT. The default value is 0.
hMenu
A handle to the window’s menu.
lpCreateParam
A pointer to the window-creation data contained in a CREATESTRUCT structure.
Remarks
Creates a window. See CreateWindow in the Platform SDK for more information.
CWindow Overview | Class Members
See Also