Ich bin ein kompletter Anfänger Idiot versucht, ein AutoHotKey-Skript zu schreiben, die eine Tastenkombination (in diesem Fall Windows-Taste + t) tut, wenn meine Maus in einer bestimmten Position ist auf dem Bildschirm (in diesem Fall unter 1070 Pixel). Das ist, was ich geschrieben habe. Ich denke nicht, dass es tatsächlich etwas bewirkt.Get AutoHotKey, Tastaturkürzel zu tun, wenn Maus in bestimmter Position
CoordMode, Mouse, Screen
Check:
MouseGetPos, yy
if (yy < 1070) {
Send {LWin down}t{LWin up}
Return
}
Die Syntax ist wahrscheinlich weg von dem, was AutoHotKey ist eigentlich aussehen sollte, aber nach ein paar Forenbeiträge lesen noch nicht sagen, was ich kann ich falsch gemacht habe. Vielen Dank!
Ihr Code macht folgendes: Wenn autohotkey startet und der Mauszeiger sich innerhalb der 1070 Pixel des linken Randes befindet, simulieren Sie das Drücken von Window + T. Ist das wirklich was du wolltest? Einige rote Flags in Ihrem Code enthalten 1) mit 'yy' zum Speichern einer x-Koordinate, 2) ein Label, das nie verwendet wird (' Check: '), 3) Code ist nicht ereignisgesteuert (er läuft nur wenn autohotkey gestartet wird oder reloaded), 4) irreführender Einzug, der nicht zum Klammertextblock passt ('Return') –