Anwendung nicht mit Alt-Tab sichtbar

Das Form ist bereits minimiert und wird auch nicht mehr in der Taskbar angezeigt. :D

Durch "FormBorderStyle = FormBorderStyle.FixedToolWindow" habe ich auch erreicht, dass die Anwendung nicht mehr im Task-Switch angezeigt wird.
Dies hat aber wohl ausgelöst, dass jetzt die Titelleiste des Forms angezeigt wird. Die möchte ich aber auch noch eliminieren...
 
C#:
void Form1_LocationChanged( object sender, EventArgs e ) {
	if ( this.WindowState == FormWindowState.Minimized ) {
		this.ShowInTaskbar = false;
		this.Hide();
	}
	else if ( 	(this.WindowState == FormWindowState.Normal)
		|| (this.WindowState == FormWindowState.Maximized) ) {
		this.ShowInTaskbar = true;
		this.Show();
	}
}
Das sollte das machen was Du möchtest. Ich war anfangs etwas verwirrt was Du eigentlich damit willst.
Wenn es aber eine Anwendung ist die ständig im Hintergund laufen soll,
solltest sie als Service implementieren und eine Tray-App hinzufügen.
 
Zurück