Fenster erzeugen, das nicht in der Taskleiste angezeigt wird?
-
Hi Leuts,
warscheinlich nur was recht simples: Wie kann ich mit CreateWindow oder CreateWindowEx ein neues Anwendungsfenster erzeugen, welches NICHT in der Taskleiste sichtbar ist?
Besten Dank für eure Hilfe schonmal im voraus

~code_pilot
-
zustätzlich als erweiterten Atribbut WS_EX_TOOLWINDOW angeben sollte reichen:
siehe CreateWindowEx,dwExStyle
-
Hi jo das funzt... aber ein normales Fenster (also ohne Toolwindow-Style) als Dialog-ähnliches Fenster (ist aber KEIN Dialog ;)) geht nicht oder wie?
-
Evtl. einfach ein zusätzliches Fenster mit WS_EX_TOOLWINDOW machen, dass du als Parent für dein bisheriges angibst. Keine Ahnung, ob das so klappt

-
flenders schrieb:
Evtl. einfach ein zusätzliches Fenster mit WS_EX_TOOLWINDOW machen, dass du als Parent für dein bisheriges angibst. Keine Ahnung, ob das so klappt

Ja äh moment, wie kann ich denn ein Fenster von einem anderen ableiten (als Parent?)...
Grüsse,
~code_pilot
-
msdn-kb: How To Prevent a Window from Appearing on the Taskbar
(Hat bei mir allerdings bisher auch mit anderen Styles als WS_POPUP funktioniert)
-
code_pilot schrieb:
wie kann ich denn ein Fenster von einem anderen ableiten (als Parent?)
Nichts ableiten, einfach erst ein (unsichtbares) Fenster mit WS_EX_TOOLWINDOW erstellen, dann dein normales Fenster (hier dann bei CreateWindow das erste Fenster als Parent angeben)