###User Defined Function###
_WinAPI_FlashWindowEx

###Description###
Flashes the specified window

###Syntax###
#include <WinAPI.au3>
_WinAPI_FlashWindowEx ( $hWnd [, $iFlags = 3 [, $iCount = 3 [, $iTimeout = 0]]] )


###Parameters###
@@ParamTable@@
$hWnd
	Handle to the window to be flashed. The window can be either open or minimized.
$iFlags
	[optional] The flash status. Can be one or more of the following values:
		0 - Stop flashing. The system restores the window to its original state.
		1 - Flash the window caption
		2 - Flash the taskbar button
		4 - Flash continuously until stopped
		8 - Flash continuously until the window comes to the foreground
$iCount
	[optional] The number of times to flash the window
$iTimeout
	[optional] The rate at which the window is to be flashed, in milliseconds.
	If 0, the function uses the default cursor blink rate.
@@End@@

###ReturnValue###
@@ReturnTable@@
Success:	True
Failure:	False
@@End@@


###Remarks###
Typically, you flash a window to inform the user that the window requires attention but does not currently have the keyboard focus.
When a window flashes, it appears to change from inactive to active status.
An inactive caption bar changes to an active caption bar; an active caption bar changes to an inactive caption bar.


###Related###
_WinAPI_FlashWindow


###See Also###
@@MsdnLink@@ FlashWindowEx


###Example###
@@IncludeExample@@
