Ist es möglich, sich zu verstecken winform im TaskManager in der Registerkarte Anwendung?
Schreibe ich eine transparente WinForms app und ich möchten ausblenden der app aus anzeigen, die im Task-Manager die Registerkarte "Anwendungen". Ich bin OK mit der Tatsache, dass es in Prozesse (in der Tat sollte es).
Wenn ich:
this.ShowInTaskbar = false;
es nur versteckt von der Taskleiste.
Vollständigen code habe ich ich habe ein timer gemacht von Etiketten
public Form1()
{
InitializeComponent();
this.BackColor = Color.LimeGreen;
this.TransparencyKey = Color.LimeGreen;
Timer time = new Timer();
time.Interval = 1000;
time.Tick += new EventHandler(time_Tick);
time.Start();
this.ShowInTaskbar = false;
}
void time_Tick(object sender, EventArgs e)
{
label1_hour.Text = DateTime.Now.Hour.ToString() ;
label_minute.Text = DateTime.Now.Minute.ToString();
label_second.Text = DateTime.Now.Second.ToString();
}
- ja, es ist ein Weg.. kann man den vollständigen code, wo haben Sie den diese.ShowInTaskBar = false;
Du musst angemeldet sein, um einen Kommentar abzugeben.
Probieren Sie etwas wie dieses
Einfache Einstellung auf die form-Eigenschaft FormBorderStyle auf FixedToolWindow für mich gearbeitet. Auf Win 10, es entfernt Sie aus dem "Apps", die im Task-Manager und setzt ihn im "Hintergrund-Prozesse"...was der OP angegeben (und das war, was ich wollte, auch.)
Darüber hinaus, entfernt es die form von der Anzeige in "Windows-Taste + Tab" Liste der windows - ...das ist, was ich wollte auch.