Hi,
gibts inzwischen irgendeine Möglichket z.b. dll ect. die Windowstaste mit Hotkeyset zu verwenden?
Hi,
gibts inzwischen irgendeine Möglichket z.b. dll ect. die Windowstaste mit Hotkeyset zu verwenden?
HotKeySet("#{o}", "Test")
[/autoit][autoit][/autoit][autoit]While 1 * Sleep(1000)
WEnd
Func Test()
MsgBox(0, "", @HotKeyPressed)
EndFunc ;==>Test
Damit gehts schonmal nicht. Zumindestens nicht unter Win 7.
Bei mir unter Win Vista klappts tadellos.
Schonmal #RequireAdmin probiert ?
Ja hab ich, leider ohne Erfolg.
die windows taste wird durch das # zeichen ersetzt.
hotkeyset("#q","_exit") ; hotkey für windowstaste + q als beispiel
[/autoit] [autoit][/autoit] [autoit]while 1
wend
func _exit()
exit
endfunc
in der hilfe zum send befehl findest du diese information
gruß
Pre
ICh meine ja nur die WIndowstaste, keine Tastenkombination.
ich glaube:
[autoit]
HotKeySet("{LWIN}","_linkeWindowstaste") ;Für die linke Windowstaste auf der Tastatur
HotKeySet("{RWIN}","_rechteWindowstaste") ;Für die rechte Windowstaste auf der Tastatur
Musste mal ausprobieren.
hab nur eine windowstaste
Dann probier einfach mal beide aus.
also bei mir funktionier keine von beiden ( win7 )
die windows taste wird durch das # zeichen ersetzt.
Wäre ja nicht so, dass ich das gleiche Beispiel 2 Posts vorher gepostet hätte.
Bei mir ist es halt Win+O
ICh meine ja nur die WIndowstaste, keine Tastenkombination.
Nein. Gibts nicht. geht nicht.
ZitatThe following hotkeys cannot be set:
Ctrl+Alt+Delete It is reserved by Windows
F12 It is also reserved by Windows, according to its API.
NumPad's Enter Key Instead, use {Enter} which captures both Enter keys on the keyboard.
Win+B,D,E,F,L,M,R,U; and Win+Shift+M These are built-in Windows shortcuts. Note: Win+B and Win+L might only be reserved on Windows XP and above.
Alt, Ctrl, Shift, Win These are the modifier keys themselves!
Other Any global hotkeys a user has defined using third-party software, any combos of two or more "base keys" such as '{F1}{F2}', and any keys of the form '{LALT}' or '{ALTDOWN}'.
Arbeite doch einfach mit AdlibRegister und _IsPressed o.o
5B Left Windows key
5C Right Windows key
Ich weiß das es auf normalem Wege nicht geht, darum ja auch meine Frage ob es inzwischen z.b. eine dll dafür gibt die die Windowstaste für Hotkey möglich macht.
hast du ispressed jetzt schon probiert oder hilft dir das nicht weiter?
#include <Misc.au3>
Do
Until _IsPressed("5B") Or _IsPressed("5C")
Exit Msgbox(0,"Taste gedrückt", "Die windows Taste wurde gedrückt")
Hilft mir dahingehend nicht weiter, das das Windows Startmenü ja dann trotzdem aufgeht.