![]() |
Taste gedrückt halten?
Geht es irgendwie das ich den tastendruck z.b. von ALT simuliere, so als ob man alt gedrückt haltn würd?
|
Re: Taste gedrückt halten?
Mit keybd_event. Zum Loslassen muss diese Funktion ein 2. Mal aufgerufen werden mit gesetztem Flag KEYEVENTF_KEYUP.
|
Re: Taste gedrückt halten?
keybd_event hab ich mir auch schon gedacht (jaja ich bin sufu nutzer :idea: ), aber ich habs irgendwie net richtig hinbekommn :(
kannste mir da ma nen quellcode zeigen? |
Re: Taste gedrückt halten?
Zum Drücken:
Delphi-Quellcode:
Zum Loslassen:
keybd_event(VK_MENU,0,0,0);
Delphi-Quellcode:
keybd_event(VK_MENU,0,KEYEVENTF_KEYUP,0);
|
Re: Taste gedrückt halten?
geht das nun auch für andre programme?
wenn ich das mit dem code auf buttons mach, gehts net (ich wills für warcraft3 machn) |
Re: Taste gedrückt halten?
keybd_event schreibt in den Tastaturpuffer. Aber wir hatten neulich erst etwas Ähnliches, scheinbar reagieren Spiele da etwas anders.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz