Fenster das immer von anderen verdeckt wird



  • Hallo,

    hat jemand ne Idee, wie ich ein Fenster erstellen könnte, das immer von anderen verdeckt wird, egal ob ichs anklicke, über die Taskleiste oder über Alt+Tab aktiviere? Ich habs schon mit SetWindowPos und HWND_BOTTOM probiert, mit WM_ACTIVATE, EnumWindows und SetFocus auf jedes Fenster. Hat irgenwie alles nicht geklappt.

    Danke im voraus!

    Unzi

    P.S.: Ich möchte bitte keine Kommentare zu etwaigen Fehlern hören, sondern lieber kreative Kritik oder Tipps. Danke. Unzi



  • WM_WINDOWPOSCHANGING sollte dein Helfer sein:

    While this message is being processed, modifying any of the values in WINDOWPOS affects the window's new size, position, or place in the Z order. An application can prevent changes to the window by setting or clearing the appropriate bits in the flags member of WINDOWPOS.

    Also die Message abfangen und hwndInsertAfter der WINDOWPOS - Struktur auf HWND_BOTTOM setzen 😉



  • Danke für deine Hilfe, habs nochmal in der MSDN nachgeguckt, werds mir gleich mal genauer angucken.

    Gruß!
    Unzi


Anmelden zum Antworten