Fenster nicht schließen lassen
-
danke schön
-
-
Gibt es keine andere Möglichkeit? Und wie könnte ich es von der Taskleiste vernhalten.

cue
-
ich habs selber noch nie ausprobiert, wurde aber vielleicht folgendes in der wndproc gehen?
[cpp]
case WM_CLOSE:
return 0;
[cpp]bei WM_CLOSE wird doch normalerweise destroywindow aufgefrufen, oder? wenn man das nicht macht bleibt auch das fenster da.
was auch immer
-
Ja so geht es.
Und wie las ich ihn aus der Taskleiste verschwinden?
-
The Shell creates a button on the taskbar whenever an application creates a window that isn't owned. To ensure that the window button is placed on the taskbar, create an unowned window with the WS_EX_APPWINDOW extended style. To prevent the window button from being placed on the taskbar, create the unowned window with the WS_EX_TOOLWINDOW extended style. As an alternative, you can create a hidden window and make this hidden window the owner of your visible window.
was auch immer
-
bei wm_close, kann man das fenster aber auf keinem wege, weder auf knopfdruck, noch auf irgendeine andere weise schliessen.
-
Mit GetSystemMenu() kriegt man nen Handle auf das Menü und kann "Schließen" da glaube ich einfach ausgrauen oder rauslöschen oder so...