WM_SIZE wordt het bericht naar een venster nadat de grootte is gewijzigd.
WM_SIZE fwSizeType = wParam; / / resizing vlag nWidth = LOWORD(lParam); / / breedte van de client gebied nHeight = HIWORD(lParam); / / hoogte van het clientgebied van
| Waarde | Betekenis |
|---|---|
| SIZE_MAXHIDE | Bericht wordt verzonden naar alle pop-upvensters als sommige andere venster is gemaximaliseerd. |
| SIZE_MAXIMIZED | Het venster heeft is gemaximaliseerd. |
| SIZE_MAXSHOW | Bericht wordt verzonden naar alle pop-upvensters als sommige andere venster is gerestaureerd tot zijn voormalige omvang. |
| SIZE_MINIMIZED | Het venster is geminimaliseerd. |
| SIZE_RESTORED | Het venster heeft vergroot of verkleind, maar noch de SIZE_MINIMIZED noch de SIZE_MAXIMIZED waarde van toepassing is. |
Als een toepassing wordt dit bericht verwerkt, moet het nul terugkeren.
Als de SetScrollPos of de MoveWindow functie wordt aangeroepen voor een onderliggend venster als gevolg van het bericht van de WM_SIZE, moet de bRedraw -parameter niet-nulzijnde te veroorzaken het venster om te worden vernieuwd.
Hoewel de breedte en hoogte van een venster 32-bits waarden zijn, bevatten de nWidth en nHeight parameters van het bericht WM_SIZE alleen de lage-orde 16 bits.
nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Versie 1.0 of hoger vereist.
Header:Verklaard in winuser.h.
Windows-overzicht, venster berichten, MoveWindow, SetScrollPos