fenster ohne anzeige in taskleiste...
-
Hallo.
Wie kann ich es vermeiden, das ein Fenster in der Taskleiste angezeigt wird, jedoch dennoch da ist?
Danke im voraus..
-
mit
ShowWindow (hWnd, SW_HIDE);
oder bei CreateWindow den Fensterstil WS_VISIBLE weglassen.
-
quatsch, dann wird das fenster garnicht angezeigt
-
Du kannst deinem Fenster den extended Style WS_EX_TOOLWINDOW gegeb, das hat den Nachteil, das die Titelleiste kleiner ist.
Oder du erstellst ein Fenster, machst es unsichtbar und rufst von ihm aus einen Dialog auf (kann sein dass es auch mit nem Childwindow geht, aber ich glaub das ist dann auch weg).
-
Richtig. WS_EX_TOOLWINDOW als extended Style angeben.
-
@Shadow_2: Die anderen erzählen alle nur falsche Sachen. WS_EX_TOOLWINDOW brauchst du.
-
LOL @Daniel. Wir haben genau das gleiche geschrieben.
-
Ich hab das immer so gemacht:
Hauptfenster erzeugen
Childfenster erzeugen
Hauptfenster unsichtbar machen
..und nu ist nix mehr in der Taskleiste, aber das Child-Fenster wird trotzdem angezeigt
-
ui, richtig dreckig. :p