Seite 1 von 3
alt drücken lassen
Verfasst: 30.09.2007 15:52
von Brügge
hiho ich weiß wie ich eine taste drücken lassen kann mit hilfe von der Windows api allerdings weiß ich nicht welche numme für die taste "Alt" ist...
keybd_event_(#VK_BACK,0,0,0) ist für backspace
keybd_event_(#VK_Alt,0,0,0) geht leider nicht
Verfasst: 30.09.2007 16:16
von roherter
Verfasst: 30.09.2007 18:22
von Brügge
hi danke und wie ist die nummer für altgr?
und wenn ich schon frage wie kann ich nummernblock 1 , 2, 3 ,4... drücken lassen (also welche nummer hat es?)
Verfasst: 30.09.2007 18:47
von edel
Verfasst: 30.09.2007 20:23
von Brügge
danke!!! geile seite!!! die werde ich mir jetzt erstmal speichern
eine frage habe ich noch

und zwar, wie kann ich eine taste gedrückt halten? ich möchte das so machen,
menu drücken also alt
dann
numpad1 drücken und loslassen
numpad9 drücken und loslassen
numpad0 drücken und loslassen
dann
menu loslassen also alt
Verfasst: 30.09.2007 21:11
von roherter
Verfasst: 30.09.2007 22:13
von Brügge
die seite ist ja schön aber ich programmiere purebasic und nicht c
Verfasst: 30.09.2007 22:21
von Kaeru Gaman
...aber wenn du PB kannst und ein bißchen C, wirst du doch ne C-Anleitung auch in PB unsetzen können...
Verfasst: 30.09.2007 22:25
von roherter
Ein bissel suchen mußte schon aber ich will mal nicht so sein:
http://purearea.net/pb/CodeArchiv/Input ... endKeys.pb
Verfasst: 30.09.2007 22:41
von Brügge
hi danke aber es funktioniert nicht
also laut plan muss es so aussehen
keybd_event_(#VK_MENU,0,0,0)
keybd_event_(#VK_NUMPAD1,0,0,0)
keybd_event_(#VK_NUMPAD1,0,#KEYEVENTF_KEYUP,0)
keybd_event_(#VK_NUMPAD9,0,0,0)
keybd_event_(#VK_NUMPAD9,0,#KEYEVENTF_KEYUP,0)
keybd_event_(#VK_NUMPAD0,0,0,0)
keybd_event_(#VK_NUMPAD0,0,#KEYEVENTF_KEYUP,0)
keybd_event_(#VK_MENU,0,#KEYEVENTF_KEYUP,0)
aber es geht nicht