Nur das Minimize-Icon des Fensters deaktivieren



  • Hallo,

    ich will das Minimize-Icon deaktivieren in einer fremden Anwendung.
    SetWindowLong(hwnd, GWL_STYLE, GetWindowLong(hwnd, GWL_STYLE) & ~WS_MINIMIZEBOX)

    Leider verschwindet dabei auch das maximize-Icon.
    Wie kann ich das nur auf minimize-icon beschränken?

    Gruß


  • Mod

    Das geht aber. In meiner Anwednung verwende ich das genauso. Maximieren ist erlaubt, minimieren nicht.



  • Hallo Martin,

    kannst Du mal einen Beispiel posten?

    Danke!


  • Mod

    Meie Fenster werden so erzeugt... was soll ich da für ein Beispiel posten?
    Ich gebe die switches direkt oft in Dialog-Template so an:

    STYLE DS_SETFONT | DS_FIXEDSYS | WS_MAXIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
    

    Du willst ein fremdes Fenster manipulieren, da hat das eine mit dem anderen doch wohl wenig zu tun, oder?


Log in to reply