Sequenz an Keyboard senden

22/07/2009 - 09:04 von Michael Andreas | Report spam
Hi,

ich möchte CTRL+Alt+1 an das Keyboard senden.
Ist das sinnvoll über keybd_event oder gibt es eine andere Lösung?

Diese Anwendung soll außerdem immer im Vordergrund sein, also
vor allen anderen Fenstern?

Danke Michael
 

Lesen sie die antworten

#1 FrankDzaebel
22/07/2009 - 11:16 | Warnen spam
Hallo Michael,

ich möchte CTRL+Alt+1 an das Keyboard senden.
Ist das sinnvoll über keybd_event oder gibt es eine andere Lösung?



Ggf. besser, die Key-Tasten an die gewünschte "Anwendung" schicken.
Es kommt darauf an, wer die Tasten empfangen soll,
wenn Du das noch sagen könntest. Ggf. mit
SetForeGroundWindow oder BringToFront() in den Vordergrund
bringen, etc.:

[SendKeys-Klasse (System.Windows.Forms)]
http://msdn.microsoft.com/de-de/lib...dkeys.aspx



Diese Anwendung soll außerdem immer im Vordergrund sein, also
vor allen anderen Fenstern?



[Form.TopLevel-Eigenschaft (System.Windows.Forms)]
http://msdn.microsoft.com/de-de/lib...level.aspx



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

Ähnliche fragen