Fremdanwendung minimiern/hiden

drexgamer

Grünschnabel
Hallo liebe programmierer :)
Ich suche nun schon verzweifelt die ganze Zeit, wie ich eine andere Anwendung minimieren bzw hiden kann :(
Ich schaffe es, mein Projekt zu minimieren und zu "hiden" ABER es klappt nicht so recht mit dem gewünschten Programm :(
Es handelt sich bei dem Programm um das Online-Game Silkroad Online, welches ich im Fenster-modus ausführe...
nur leider reagiert die anwendung nicht im geringsten auf meine kläglichen versuche :confused:
Mein Quelltext ist realtiv umständlich, aber es soll im Rahmen eines Schulprojektes einfach gehalten sein, also keine erweiterten Kenntnisse erfordern :-)
also bitte keine Hinweise wie das ich auf Klassen verzichte :-)
bitte keinen schrecken bekommen :-)

hier der Quelltext:
{
int position = 0;
int ausgewaehlterClient = listBox1.SelectedIndex;
int Laenge = 0;
Process[] processlist = Process.GetProcessesByName("sro_client");
foreach (Process theprocess in processlist)
{
Laenge++;
}
int[] SROClienten = new int[Laenge];
Process[] processlist2 = Process.GetProcessesByName("sro_client");
foreach (Process theprocess2 in processlist2)
{
SROClienten[position] = theprocess2.Id;
position++;
}
int ausgewaehlteID = SROClienten[ausgewaehlterClient];
Process ausgewaehlterProzess = Process.GetProcessById(ausgewaehlteID);
CloseWindow(ausgewaehlterProzess.Handle);
}
Falls notwendig: Ich benutze Windows7 x64 und VisualStudio
Ihr seit meine Hoffnung ! :)
Edit: ich importiere bereits die "user32.dll" und System.Diagnostic etc sind auch bereits eingebunden :)
 
Zuletzt bearbeitet:
Zurück