Forum: Win32/Win64 API (native code)
Delphi
by TheMiller,
18. Mai 2009
So, da bin ich wieder.
Ich habe jetzt mal noch Keybd_Event geschaut, da dies öfter im Zusammenhang mit den WM_KEY*-Messages steht. Hier habe ich dann in der CodeLibrary diesen Beitrag gefunden, der genau das macht, was ich möchte. Ich muss ihn allerdings nochmal studieren ;)
Tut mir leid, für die Mühe, die du dir so früh morgens schon gemacht hast. Ich bedanke mich trotzdem recht herzlich...
Forum: Win32/Win64 API (native code)
Delphi
by TheMiller,
18. Mai 2009
Ne, irgendwie nicht. Ich finde auch keine Tabelle, in die mich (in der Hinsicht) weiterbringt...
Forum: Win32/Win64 API (native code)
Delphi
by TheMiller,
18. Mai 2009
Hm.. wie soll das Funktionieren :gruebel:
Ich sende mit PostMessage eine Nachricht, die als in Frage kommende Argumente jeweils einen Integer erwartet. Ein "r" würde dann so aussehen:
PostMessage(Memo1.Handle, WM_KEYUP, 82, 0)
Wo soll den da die Uppercase-Umwandlung hin?
Forum: Win32/Win64 API (native code)
Delphi
by TheMiller,
18. Mai 2009
Hallo,
ich muss eine Eingabe in meinem Programm automatisieren - es soll später unbeaufsichtigt laufen.
Ich ein Terminal-Fenster muss ich Befehle reinschreiben. Das lasse ich mit Postmessage-WM_KEYUP machen. Doch leider müssen es Großbuchstaben sein.
Nun weiß ich nicht, wie man Großbuchstaben sendet. Vorher ein PostMessage-WM_KEYDOWN VK_Shift funktioniert nicht. Es wird trotzdem ein...