Voilà ...
mais bon, c'est pas idéal comme solution, mais ça peut le faire.
J'ai essayé d'y mettre un guictrlsetonevent ... mais ça ne fonctionnait pas.
Le seul moyen que j'ai trouvé est de faire réagir le script avec un mousegetpos
qui est limité à la grandeur de chaque tooltip.
mais bon....
► Afficher le texte
#include<misc.au3>
Global $x, $y, $dll = DllOpen("user32.dll")
While 1
$tooltip = ToolTip("tessssssssssssss",0,0,"test",0,4)
Sleep(200)
test()
;setup()
WEnd
Func setup()
if _IsPressed("01",$dll) Then
$x = MouseGetPos(0)
$y = MouseGetPos(1)
MsgBox(0,$x,$y)
EndIf
EndFunc
Func test()
if _IsPressed("01",$dll) Then
$x = MouseGetPos(0)
$y = MouseGetPos(1)
EndIf
if $x < 92 And $x > 0 Then
If $y < 36 And $y > 0 Then
ShellExecute("notepad.exe")
$x =""
$y = ""
EndIf
EndIf
EndFunc