WM_SIZE
9/9/2008
Esta mensagem é enviada para uma janela depois que seu tamanho é alterado.
Syntax
WM_SIZE fwSizeType = wParam;
nWidth = LOWORD(lParam);
nHeight = HIWORD(lParam);
Parameters
fwSizeType
Especifica o tipo de redimensionamento solicitada. Ele deve ser o seguinte valor.Valor Descrição SIZE_RESTORED
A janela tiver sido redimensionada, mas nem o valor SIZE_MAXIMIZED o SIZE_MINIMIZED se aplica.
SIZE_MINIMIZED
A janela tiver sido minimizada.
SIZE_MAXIMIZED
A janela tiver sido maximizada.
SIZE_MAXSHOW
A janela tiver sido maximizada e é exibida.
SIZE_MAXHIDE
A janela tiver sido maximizada e é oculto.
- nWidth
O valor de baixo-Palavra de ordem lParam. Especifica a nova largura da área de cliente.
- nHeight
O valor de alta-Palavra de ordem lParam. Especifica a nova altura da área de cliente.
Return Value
Um aplicativo deve retornar zero se ele processa esta mensagem.
Remarks
Se a pasta SetScrollPos Ou MoveWindow função é chamado de uma janela filho as a result of a mensagem WM_SIZE, o bRedraw parâmetro deve ser diferente de zero para causar a janela a ser redesenhado.
Embora a largura e altura de uma janela sejam 32-bit valores, o nWidth e nHeight Parâmetros da mensagem WM_SIZE contenham somente a baixa-ordem 16 bits.
Requirements
Header | winuser.h |
Windows Embedded CE | Windows CE 1.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |