Post by webaschtl » 22 Apr 2018, 15:37
Hallo,
mit folgendem Code kann ich auf dem einem Rechner unter Win10 das Programm Everything (
https://www.voidtools.com/) öffnen – indem ich via
PostMessage einen "Doppelklick" sende, falls es bereits gestartet wurde und somit im System Tray vorhanden ist.
Code: Select all
;# Windows-Komma: Everything
#,::
IfWinExist, ahk_class EVERYTHING_TASKBAR_NOTIFICATION
{
WinActivate
; PostMessage, nMsg, uID, WM_RBUTTONDOWN, , ahk_id %hWnd%
PostMessage, 1025, 0, 0x0203
}
else
{
; msgbox, Everything is not open
Run, "xxx\Everything.exe"
}
return
Auf einem neu eingerichteten zweiten Rechner funktioniert dies hingegen nicht. Irgendeine Einstellung, möglicherweise in Everything selbst, verhindert nun, dass ich mit meinem Shortkey Everything öffnen kann. Es kommt keine weitere Reaktion, die Zeile "Postmessage, 1025, 0, 0x0203" erreicht seinen Empfänger nicht...
Jemand 'ne Idee, woran's scheitert?
Vielen Dank!
webaschtl
Hallo,
mit folgendem Code kann ich auf dem einem Rechner unter Win10 das Programm Everything (https://www.voidtools.com/) öffnen – indem ich via [url=https://autohotkey.com/docs/commands/PostMessage.htm]PostMessage[/url] einen "Doppelklick" sende, falls es bereits gestartet wurde und somit im System Tray vorhanden ist.
[code];# Windows-Komma: Everything
#,::
IfWinExist, ahk_class EVERYTHING_TASKBAR_NOTIFICATION
{
WinActivate
; PostMessage, nMsg, uID, WM_RBUTTONDOWN, , ahk_id %hWnd%
PostMessage, 1025, 0, 0x0203
}
else
{
; msgbox, Everything is not open
Run, "xxx\Everything.exe"
}
return
[/code]
Auf einem neu eingerichteten zweiten Rechner funktioniert dies hingegen nicht. Irgendeine Einstellung, möglicherweise in Everything selbst, verhindert nun, dass ich mit meinem Shortkey Everything öffnen kann. Es kommt keine weitere Reaktion, die Zeile "Postmessage, 1025, 0, 0x0203" erreicht seinen Empfänger nicht...
Jemand 'ne Idee, woran's scheitert?
Vielen Dank!
webaschtl