![]() |
keybd_event und Kleinbuchstaben
Ich versuche mit den Prozeduren aus einem
![]() In dem Kommentar der Proz gleich am Anfang steht aber was von "lower-case characters". Irgendwie versteh' ich das nicht. Also, wie kann man nun einheitlich Text an eine andere Anwendung schicken? |
Re: keybd_event und Kleinbuchstaben
Man muss verstehen das keybd_event Tastendruecke sendet.
Ein kleines a wird daher als Shift druecken, A, druecken, A loslassen und Shift loslassen gesendet. Das Konzept das dies Buchstaben sein sollen ist keybd_event komplett unbekannt. Die Umsetzung in Buchstaben erfolgt beim empfangenden Programm das Scancodes bekommt. |
Re: keybd_event und Kleinbuchstaben
Hallo Robert,
Zitat:
Gruß, Marco |
Re: keybd_event und Kleinbuchstaben
Naja, ein grosses bekomme ich ja auch so gesendet. Da brauch ich kein Shift...
|
Re: keybd_event und Kleinbuchstaben
Hast recht Marco.
Fuer ein kleines a muss man Ord('A') senden. Auf der Tastatur drueckt man ja auch eine Taste die mit "A" beschriftet ist, aber es kommt ein kleines a an. Die Sequenz die ich angegeben habe ist dann genau fuer ein grosses A. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:11 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