Entwickler-Ecke
Windows API - Alt Taste loslassen
F34r0fTh3D4rk - Mi 15.08.07 17:06
Titel: Alt Taste loslassen
hi, ich nutze keybd_event um die Shift taste "loszulassen", scheinbar gibt es kein vk_alt. wie kann ich das lösen ?
mfg
Jakob_Ullmann - Mi 15.08.07 17:13
Guckst du in der Delphi-Hilfe und suchst nach "virtuelle Tastencodes". Da gibt's ne riesen Tabelle. Das sieht dann so aus:
Delphi-Quelltext
1:
| keybd_event(VK_MENU,0,KEYEVENTF_KEYUP,0); |
Wenn du das mit den Tasten schnell rauskriegen möchtest, schreibst du dir ein Mini-Programm mit einem Memo und schreibst dann in das Ereignis OnKEyDown:
Delphi-Quelltext
1:
| ShowMessage(IntToStr(Key)); |
, dann bekommst du die Nummer für die Taste ausgegeben, die du ebenfalls verwenden kannst. ;)
F34r0fTh3D4rk - Mi 15.08.07 17:14
VK_MENU ist das ? ok danke ;)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!