Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 16:26

  • Please register to post and access all features, it's quick, easy and FREE!

 

C#an Prozess Tasten senden

Reply
 
Old   #1
 
elite*gold: 59
Join Date: Jun 2007
Posts: 374
Received Thanks: 86
C#an Prozess Tasten senden

Hallo @all,
ich habe mal folgende Frage und zwar, wie kann man diverse Tastenbefehle, Tastendrücke an einen bestimmten Prozess senden ohne das der Prozess in den Vordergrund muss?

Beispiel: Das C# Programm soll die Buchstaben "A,B,C" an Notepad schicken was aber minimiert oder im Hintergrund ( Nicht fokusiert ) ist.

Falls mir jemand weiter helfen kann wäre ihm dem jenigen sehr dankbar.
Vielen Dank schon mal.

See Ya!



Devil589 is offline  
Old   #2
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
Schau dir mal PostMessage aus der WinAPI an


HardCore.1337 is offline  
Old   #3
 
elite*gold: 59
Join Date: Jun 2007
Posts: 374
Received Thanks: 86
Hi, danke für deine Antwort.
Aber ich versteh das noch nicht so ganz mit der PostMessage aus der WinAPI.
Hast du vielleicht ein Beispiel für mich was in C# ist?
Oder kennt jemand anders vielleicht ein gutes Beispiel?

Vielen Dank schon einmal.

See Ya!
Devil589 is offline  
Old   #4
 
elite*gold: 0
Join Date: May 2008
Posts: 489
Received Thanks: 210
c# send keystroke - Google Search


schlurmann is offline  
Old   #5
 
elite*gold: 59
Join Date: Jun 2007
Posts: 374
Received Thanks: 86
Danke für die Antwort schlurmann aber das ist genau das was ich nicht brauche denn bei den Beispielen wird Sendkeys.Send genutzt und das heißt die Applikation muss in den Vordergrund.
Ich suche ein Beispiel wo gezeigt oder erklärt wird wie man Tasten an einen Prozess schickt/sendet der nicht in den Vordergrund muss.

Danke schon mal.

See Ya!
Devil589 is offline  
Old   #6

 
elite*gold: 20
Join Date: Jan 2008
Posts: 695
Received Thanks: 413
Quote:
Originally Posted by Devil589 View Post
Danke für die Antwort schlurmann aber das ist genau das was ich nicht brauche denn bei den Beispielen wird Sendkeys.Send genutzt und das heißt die Applikation muss in den Vordergrund.
Ich suche ein Beispiel wo gezeigt oder erklärt wird wie man Tasten an einen Prozess schickt/sendet der nicht in den Vordergrund muss.

Danke schon mal.

See Ya!
ehm.

Das was General Desert gesagt hat ist genau das was du brauchst.
Und da sich dieser Syntax bei vielen IDEs nicht ändert (ausgenommen basic ide's) kann ich dir mal ein beispiel geben.

Code:
var 
 Handle:hwnd;
 Window:String;

Window:='TeamSpeak 3';
Handle:=FindWindow(nil,Pchar(Window));
PostMessage(Handle, WM_KEYDOWN, VK_Return, 0); // enter senden
Wie genau das bei C# geht musst du besser wissen. Auf jedenfall ist das der weg falls ich dich richtig verstanden habe.


Nosferatu. is offline  
Reply



« Previous Thread | Next Thread »

Similar Threads
GameGuard blockt tasten senden umgehen?
Wie der Titel schon sagt denke ich das GameGuard das senden von Tasten per AutoIT blockt. (Im Editor sendet er die Tasten aber im Spiel nicht.) Kann...
4 Replies - AutoIt
Kleine frage über tasten senden
Also 1. Frage wie sende ich eine Leertaste.. geht das mit Send ("{Space}") oder wie? und dann wie mache ich das wenn ich U drücke das der dann...
7 Replies - AutoIt
Prozess Calculator
Hey, Im looking for a Composing Calculator where I can type in like: Super 2 Socket +7 2 Hander = +960 +6660 Points Would be cool if anybody...
0 Replies - CO2 Programming



All times are GMT +1. The time now is 16:26.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2017 elitepvpers All Rights Reserved.