WM_WINDOWPOSCHANGING vs WM_SIZING | Fenster maximiert



  • Hallo,
    ich habe wo gelesen, dass man WM_WINDOWPOSCHANGING/ED benutzen soll, da WM_SIZE, WM_MOVE, etc. veraltet sind.
    Wenn ich die Größe meiner Child-Fenster in dieser Nachricht anpasse, klappt alles soweit.
    Nur wenn das Hauptfenster maximiert wird, kommt wohl nichts an, da auch die Größen gleich bleiben.
    Soll ich nun WM_SIZING benutzen oder mache ich etwas falsch?
    thx :p



  • Oh, tut mir Leid, es kommt eine Nachricht an.
    Nur anscheinend werden cx und cy des WindowPos-Parameters nicht angepasst..
    Falls dies so sein sollte, lässt sich woanders in WM_WINDOWPOSCHANGING/ED dran erkennen, dass das Fenster maximiert wurde?
    thx



  • cant_find_my_awp schrieb:

    Hallo,
    ich habe wo gelesen, dass man WM_WINDOWPOSCHANGING/ED benutzen soll, da WM_SIZE, WM_MOVE, etc. veraltet sind.

    Hmmm, wo hast Du denn diesen Quark gelesen?

    WM_SIZE, WM_SIZING, WM_WINDOWPOSCHANGING, WM_WINDOWPOSCHANGED und co. sind alle heute immernoch quicklebendig.
    Keine Spur von "veraltet"... 🙄

    Eine Übersicht aller Window Notifications findest Du unter http://msdn.microsoft.com/en-us/library/ff468922(v=VS.85).aspx

    Martin


Anmelden zum Antworten