2009-06-10 10 views
3

Ich arbeite an einer Anwendung für einen Pocket PC, der auf Windows CE läuft. Ich muss einen anderen Prozess starten, aber ich brauche ihn, um Versteckt oder Minimiert zu starten. dass auf vollständige Windows-Rahmen zu tun, ist kein Problem, habe ich nurC# Startvorgang minimiert/versteckt auf Pocket PC Windows CE

Process.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; 

oder

Process.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Minimized; 

jedoch StartInfo.WindowStyle nicht auf Windows CE vorhanden sind. Wie erreiche ich dies mit dem, was unter Windows CE verfügbar ist?

Bearbeiten: Ich habe keine Informationen oder sogar Zugriff auf Anwendungen/Prozesse, die auf diese Weise ausgeführt werden. Ich erhalte den Pfad und optionale Argumente in einer Ini-Datei, so dass ich die Anwendungen nicht ändern kann, die ausgeführt werden.

Antwort

0

Haben Sie die Kontrolle über die Quelle beider Anwendungen? Sie könnten einen Befehlszeilenparameter bereitstellen, der die Semantik "Start hidden" hat - das zweite Programm könnte dies lesen und als versteckt starten.

+0

Entschuldigung, ich war nicht spezifisch genug in meiner Frage, aber ich habe keine Informationen über die Anwendung, die ausgeführt wird. Ich bekomme den Pfad zur Anwendung nur in einer Ini-Datei. –

Verwandte Themen