WM_WINDOWPOSCHANGED mesajul este trimis la o fereastră ale căror dimensiuni, poziția, sau locul în ordinea z s-a schimbat ca urmare a un apel la funcția SetWindowPos sau o altă fereastră-management funcție.
WM_WINDOWPOSCHANGED lpwp = lParam (LPWINDOWPOS); / / puncte de la dimensiunea și poziția datelor
Dacă o cerere procesele acest mesaj, acesta trebuie să returnați zero.
Funcția DefWindowProc a trimite mesajele WM_SIZE și WM_MOVE în fereastra.
Mesajele WM_SIZE ?i WM_MOVE nu sunt trimise în cazul în care o cerere tratează mesajul WM_WINDOWPOSCHANGED fără apelarea DefWindowProc. Este mai eficient pentru a efectua orice modificare muta sau dimensiunea de prelucrare în timpul WM_WINDOWPOSCHANGED mesajul fără apel DefWindowProc.
nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Necesită versiunea 1.0 sau mai târziu.
Antet:A declarat în winuser.h.
Prezentare generală a Windows, fereastra de mesaje, DefWindowProc, EndDeferWindowPos, SetWindowPos, WINDOWPOS, WM_MOVE, WM_SIZE, WM_WINDOWPOSCHANGING