Je suis nouveau sur ce forum et je débute en autoit. J'ai essayé d'écrire un script qui ouvre le bloc - note et qui écrit la position de la souris à chaque clique mais cela ne marche pas...
Voilà le code que j'ai écrit:
#include <Misc.au3>
#include <FileConstants.au3>
#include <MsgBoxConstants.au3>
#include <WinAPIFiles.au3>
HotKeySet("^q","quitter") ; Si on appuie sur Ctrl+Q , le script se termine
Global $quitter = false ;Déclaration des variables globales
$Pid = Run("notepad.exe") ; On lance le bloc-notes
$Handle = WinWaitActive("[CLASS:Notepad]");On attend qu'il soit bien lancé.
WinSetState("[CLASS:Notepad]","",@SW_MINIMIZE)
while not $quitter
If _IsPressed(01) Then
$souris = MouseGetPos()
$hfile = FileOpen("[CLASS:Notepad]",$FO_APPEND)
FileWrite($hfile,$souris[0] & ";" & $souris[1] & @CRLF)
EndIf
WEnd
WinClose("[CLASS:Notepad]")
Func quitter()
$quitter = True
EndFunc
#include <FileConstants.au3>
#include <MsgBoxConstants.au3>
#include <WinAPIFiles.au3>
HotKeySet("^q","quitter") ; Si on appuie sur Ctrl+Q , le script se termine
Global $quitter = false ;Déclaration des variables globales
$Pid = Run("notepad.exe") ; On lance le bloc-notes
$Handle = WinWaitActive("[CLASS:Notepad]");On attend qu'il soit bien lancé.
WinSetState("[CLASS:Notepad]","",@SW_MINIMIZE)
while not $quitter
If _IsPressed(01) Then
$souris = MouseGetPos()
$hfile = FileOpen("[CLASS:Notepad]",$FO_APPEND)
FileWrite($hfile,$souris[0] & ";" & $souris[1] & @CRLF)
EndIf
WEnd
WinClose("[CLASS:Notepad]")
Func quitter()
$quitter = True
EndFunc