###User Defined Function###
_WinAPI_CreateWindowEx

###Description###
Creates an overlapped, pop-up, or child window

###Syntax###
#include <WinAPI.au3>
_WinAPI_CreateWindowEx ( $iExStyle, $sClass, $sName, $iStyle, $iX, $iY, $iWidth, $iHeight, $hParent [, $hMenu = 0 [, $hInstance = 0 [, $pParam = 0]]] )


###Parameters###
@@ParamTable@@
$iExStyle
	Extended window style
$sClass
	Registered class name
$sName
	Window name
$iStyle
	Window style
$iX
	Horizontal position of window
$iY
	Vertical position of window
$iWidth
	Window width
$iHeight
	Window height
$hParent
	Handle to parent or owner window
$hMenu
	[optional] Handle to menu or child-window identifier
$hInstance
	[optional] Handle to application instance
$pParam
	[optional] Pointer to window-creation data
@@End@@

###ReturnValue###
@@ReturnTable@@
Success:	The handle to the new window
Failure:	0, call <a href="_WinAPI_GetLastError.htm">_WinAPI_GetLastError()</a> to get extended error information
@@End@@


###Remarks###
None.


###Related###
_WinAPI_DestroyWindow


###See Also###
@@MsdnLink@@ CreateWindowEx
