Postmessage

12/06/2008 - 19:12 von Klaus Dasenbrock | Report spam
Hi, ich sende mit
PostMessage(HWND, WM_KEYDOWN, Keys.K, IntPtr.Zero)
zum Notepad einen Buchstaben K
Nun möchte ich gerne Shift+a =A, Shift++=* oder Shift+1=! senden wie mache
ich das ?
Irgendwie klappt das nicht so recht mit Keydown Keyup usw.
 

Lesen sie die antworten

#1 Frank Dzaebel
15/06/2008 - 10:14 | Warnen spam
Hallo Klaus,

Hi, ich sende mit
PostMessage(HWND, WM_KEYDOWN, Keys.K, IntPtr.Zero)
zum Notepad einen Buchstaben K
Nun möchte ich gerne Shift+a =A, Shift++=* oder Shift+1=! senden wie mache
ich das ? Irgendwie klappt das nicht so recht mit Keydown Keyup usw.



Habe gerade mal zufàllig hier vorbeigeschaut ...
Nimm z.B.

[pinvoke.net: keybd_event (user32)]
http://www.pinvoke.net/default.aspx...event.html


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen