Christian Kusmanow
Erfahrenes Mitglied
Hallo FIAE's!
Hab ein Problem mit dem System.Diagnostics.Process-Objekt.
Ich möchte in meinem Prog die Funktionalität anbieten, Windows-Audioeigenschaften aufzurufen.
Parameter:
Nach beenden der Audieigenschaften wandert das Form in den Hintergund aller anderen geöffneten Programme.
Ich kann nicht nachvollziehen warum das so ist.
Der Eventhandler
in dessen Delegat ich die Methode "this.BringToFront()" ausgeführen lasse, hilft mir auch nicht weiter.
Das Prozess-Objekt hab ich über die ToolBox-Components eingefügt.
Der pAudioPreferences.Start()-Aufruf geschieht vom "MainMenu" aus.
Habe festgestellt das sich ein "MainMenü"-Element nicht als "SynchronizingObject" angeben lässt. Hat das was damit was zu tun?
Muss man die Z-Order über die "WindProc"-Methode steuern?
Hab ein Problem mit dem System.Diagnostics.Process-Objekt.
Ich möchte in meinem Prog die Funktionalität anbieten, Windows-Audioeigenschaften aufzurufen.
Parameter:
Code:
pAudioPreferences.StartInfo.FileName = "mmsys.cpl";
pAudioPreferences.SynchronizingObject = this;
pAudioPreferences.Start();
Nach beenden der Audieigenschaften wandert das Form in den Hintergund aller anderen geöffneten Programme.
Ich kann nicht nachvollziehen warum das so ist.
Der Eventhandler
Code:
pAudioPreferences.Exited += new System.EventHandler(this.pAudioPreferences_Exited);
Das Prozess-Objekt hab ich über die ToolBox-Components eingefügt.
Der pAudioPreferences.Start()-Aufruf geschieht vom "MainMenu" aus.
Habe festgestellt das sich ein "MainMenü"-Element nicht als "SynchronizingObject" angeben lässt. Hat das was damit was zu tun?
Muss man die Z-Order über die "WindProc"-Methode steuern?
Zuletzt bearbeitet: