###User Defined Function###
_WinAPI_ShellOpenWithDlg

###Description###
Displays the Open With dialog box.

###Syntax###
#include <WinAPIDlg.au3>
_WinAPI_ShellOpenWithDlg ( $sFilePath [, $iFlags = 0 [, $hParent = 0]] )


###Parameters###
@@ParamTable@@
$sFilePath
	The file name.
$iFlags
	[optional] The characteristics of the Open With dialog box. This parameter can be one or more of the following values.
	$OAIF_ALLOW_REGISTRATION
	$OAIF_REGISTER_EXT
	$OAIF_EXEC
	$OAIF_FORCE_REGISTRATION
	$OAIF_HIDE_REGISTRATION
	$OAIF_URL_PROTOCOL
$hParent
	[optional] Handle of the parent window.
@@End@@

###ReturnValue###
@@ReturnTable@@
Success 	1.
Failure 	0 and sets the @error flag to non-zero, @extended flag may contain the HRESULT error code.
@@End@@


###Remarks###
This function requires <strong>Windows Vista or later</strong>.


###Related###


###See Also###
@@MsdnLink@@ SHOpenWithDialog


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