AHK Maus aktiviert Fenster für TC x64
Moderators: Hacker, Stefan2, white
- knightrider
- Senior Member
- Posts: 292
- Joined: 2011-09-14, 13:23 UTC
- Location: Baden-Württemberg
AHK Maus aktiviert Fenster für TC x64
mit dem AHK:
http://www.ghisler.ch/wikide/index.php/AutoHotkey:_Mauszeiger_aktiviert_Fenster_%28XMouse%29
aktiviert die maus das aktuelle fenster. leider funktioniert dies ausschließlich
mit TC x86.
wie muss das script geändert werden, damit es auch im TC x64 läuft?
thx
knightrider
http://www.ghisler.ch/wikide/index.php/AutoHotkey:_Mauszeiger_aktiviert_Fenster_%28XMouse%29
aktiviert die maus das aktuelle fenster. leider funktioniert dies ausschließlich
mit TC x86.
wie muss das script geändert werden, damit es auch im TC x64 läuft?
thx
knightrider
#247054#
Windows 10 Pro x64
TC 10.50 Final x32x64
"Nosce te ipsum"
Etwas vereinfacht:
HTH
Holger
Code: Select all
...
If NOT( GetKeyState("LButton", "P") OR GetKeyState("RButton", "P") )
AND ( ( InStr(HoveredControl, "TMyListBox") AND InStr(Focus, "TMyListBox") )
OR ( InStr(HoveredControl, "LCLListBox") AND InStr(Focus, "LCLListBox") ) )
ControlFocus, %HoveredControl%
Return
...
Holger
- knightrider
- Senior Member
- Posts: 292
- Joined: 2011-09-14, 13:23 UTC
- Location: Baden-Württemberg
hallo holger,HolgerK wrote:Etwas vereinfacht:HTHCode: Select all
... If NOT( GetKeyState("LButton", "P") OR GetKeyState("RButton", "P") ) AND ( ( InStr(HoveredControl, "TMyListBox") AND InStr(Focus, "TMyListBox") ) OR ( InStr(HoveredControl, "LCLListBox") AND InStr(Focus, "LCLListBox") ) ) ControlFocus, %HoveredControl% Return ...
Holger
funktioniert leider nicht. (ich compiliere die .ahk datei um eine .exe zu bekommen.)
#247054#
Windows 10 Pro x64
TC 10.50 Final x32x64
"Nosce te ipsum"
Funktioniert hier nach Compilieren ohne Probleme.knightrider wrote:hallo holger,HolgerK wrote:Etwas vereinfacht:HTHCode: Select all
... If NOT( GetKeyState("LButton", "P") OR GetKeyState("RButton", "P") ) AND ( ( InStr(HoveredControl, "TMyListBox") AND InStr(Focus, "TMyListBox") ) OR ( InStr(HoveredControl, "LCLListBox") AND InStr(Focus, "LCLListBox") ) ) ControlFocus, %HoveredControl% Return ...
Holger
funktioniert leider nicht. (ich compiliere die .ahk datei um eine .exe zu bekommen.)
Compiled mit Autohotkey_L Unicode x64 version 1.1.8.0
- knightrider
- Senior Member
- Posts: 292
- Joined: 2011-09-14, 13:23 UTC
- Location: Baden-Württemberg
also iwie hab ich hier nen knoten drin.
ich nutze AutoHotKey_Lw64. dabei ist ein compiler mit namen Ahk2Exe_L.
http://img6.imagebanana.com/img/z2zazqn8/autohotkey.png
wenn ich den benutze, erstellt es mir KEINE exe sondern eine datei ohne endung.
http://img6.imagebanana.com/img/dhx1xma8/dateiohneendung.png
also iwas mach ich glaube ich falsch...
lg knightrider
ich nutze AutoHotKey_Lw64. dabei ist ein compiler mit namen Ahk2Exe_L.
http://img6.imagebanana.com/img/z2zazqn8/autohotkey.png
wenn ich den benutze, erstellt es mir KEINE exe sondern eine datei ohne endung.
http://img6.imagebanana.com/img/dhx1xma8/dateiohneendung.png
also iwas mach ich glaube ich falsch...

lg knightrider
#247054#
Windows 10 Pro x64
TC 10.50 Final x32x64
"Nosce te ipsum"
Ich kompiliere aus meinem Editor (PSpad) heraus.knightrider wrote:also iwie hab ich hier nen knoten drin.
ich nutze AutoHotKey_Lw64. dabei ist ein compiler mit namen Ahk2Exe_L.
http://img6.imagebanana.com/img/z2zazqn8/autohotkey.png
wenn ich den benutze, erstellt es mir KEINE exe sondern eine datei ohne endung.
http://img6.imagebanana.com/img/dhx1xma8/dateiohneendung.png
also iwas mach ich glaube ich falsch...
![]()
lg knightrider
Die Command line Definition dazu im Editor sieht so aus:
cmd /c c:\tools\AutoHotkey\Compiler\Ahk2Exe.exe /in "%File%" /out "%Dir%%Name%.exe" > "%Dir%%Name%.log"
Wie man sieht heist der Compiler Ahk2Exe.exe und so steht er auch im AutoHotkey_L_Install.exe drin.
- knightrider
- Senior Member
- Posts: 292
- Joined: 2011-09-14, 13:23 UTC
- Location: Baden-Württemberg
- knightrider
- Senior Member
- Posts: 292
- Joined: 2011-09-14, 13:23 UTC
- Location: Baden-Württemberg
ähm alleine übersetzt.
aber jetzt kapier ich auch warum du
....
....
geschrieben hast.
teste das nochmals
lg knightrider
asche auf mein haupt....
habe die entsprechende passage von dir genommen und im ausgangs-script den absatz ersetzt und siehe da alles funktioniert.
tut mir leid dass ich mich soo doof angestellt habe aber ich bin halt kein programmierer.
vielen dank nochmals für deine / eure mühen.
lg
knightrider
aber jetzt kapier ich auch warum du
....
....
geschrieben hast.
teste das nochmals
lg knightrider
asche auf mein haupt....
habe die entsprechende passage von dir genommen und im ausgangs-script den absatz ersetzt und siehe da alles funktioniert.
tut mir leid dass ich mich soo doof angestellt habe aber ich bin halt kein programmierer.
vielen dank nochmals für deine / eure mühen.
lg
knightrider
#247054#
Windows 10 Pro x64
TC 10.50 Final x32x64
"Nosce te ipsum"