Du müsstest anschließend eine Endlosschleife machen die überprüft ob die rechte Maustaste gedrückt wurde.
Vorher musst du aber auch noch überprüfen ob die Mausposition innerhalb des Fensters liegt, wenn ich das richtig verstanden habe. Und natürlich ob das Fenster auch im Vordergrund liegt.
Code:
Func Gems()
$oIE = _IECreateEmbedded ()
$gui2 = GUICreate("***", 800, 600)
GUICtrlCreateObj($oIE, 0, 0, 800, 600)
GUISetState()
_IENavigate ($oIE, ***")
$dll = DllOpen("user32.dll")
While 1
Sleep ( 250 )
$posM=MouseGetPos()
$posW=WinGetPos("***")
If $posM[0]>=$posW[0] And $pos[0]<=$posW[0]+800 And $posM[1]>=$posW[1] And $pos[1]<=$posW[1]+600 Then
If _IsPressed("02", $dll) And WinGetTitle("[active]")=="***" Then
DllClose($dll)
Exit
EndIf
EndIf
Wend
LG