@just me, Deine Frage war die ganz entscheidende Frage! Ich habe AHK_L unter Beachtung Deiner Frage diesmal bewußt jetzt ohne die die Option
"Default to UTF-8" installiert, was sofort dazu geführt hat, dass das Umlaut-Problem behoben war. Als ich dann wieder auf AHK_H umgestellt habe, war das Problem auch dort behoben.
DANKE!
Sollte man diese Option nicht automatisch deaktivieren, wenn ANSI-AHK installiert wird? Im Anschluss daran frage ich mich, wo in der Registry sich die Option
"Default to UTF-8" auswirkt, also wo sich das Problem gezielt beheben läßt. Ich frage mich auch, ob es noch andere undokumentierte AHK-Funktionen wie
GetACP() gibt...
EDIT:
Ich denke, die richtige Registry-Einstellung lautet jetzt offenbar (etwas kryptisch) wie folgt:
Code: Select all
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\AutoHotkeyScript\Shell\Open\Command]
@="\"C:\\Program Files\\AutoHotkey\\AutoHotkey.exe\" \"%1\" %*"