A WM_SIZE mensagem é enviada para uma janela após seu tamanho foi alterado.
WM_SIZE fwSizeType = wParam; / / redimensionamento bandeira nWidth = LOWORD(lParam); / / largura do cliente área nHeight = HIWORD(lParam); / / altura da área do cliente
| Valor | Significado |
|---|---|
| SIZE_MAXHIDE | Mensagem é enviada para Tudo pop-up windows quando alguns outro janela está maximizada. |
| SIZE_MAXIMIZED | A janela tiver sido maximizada. |
| SIZE_MAXSHOW | Mensagem é enviada para Tudo pop-up windows quando alguns outro janela foi restaurada ao tamanho anterior. |
| SIZE_MINIMIZED | A janela tem sido minimizada. |
| SIZE_RESTORED | A janela foi redimensionada, mas valor a SIZE_MINIMIZED nem SIZE_MAXIMIZED se aplica. |
Se um aplicativo processa esta mensagem, ela deve retornar zero.
Se a função MoveWindow ou SetScrollPos é chamada para um janela filho de WM_SIZE mensagem, o bRedraw parâmetro deve ser diferente de zero para fazer com que a janela a ser redesenhado.
Embora a largura e a altura de uma janela são valores de 32 bits, os nWidth e nHeight parâmetros da mensagem WM_SIZE contêm apenas as baixa-ordem 16 bits.
nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Requer versão 1.0 ou posterior.
Cabeçalho:Declarado em WinUser. h.
Visão geral do Windows, mensagens de janela, MoveWindow, SetScrollPos