WM_WINDOWPOSCHANGED

A mensagem WM_WINDOWPOSCHANGED é enviada para uma janela cujo tamanho, posição ou lugar na ordem z foi alterado como resultado de uma chamada para a função SetWindowPos ou outra função de gerenciamento de janela.

WM_WINDOWPOSCHANGED lpwp = lParam (LPWINDOWPOS); / / aponta para dados de tamanho e posição 

 

Parâmetros

lpwp
Valor de lParam. Ponteiro para um WINDOWPOS estrutura que contém informações sobre o novo tamanho e posição da janela.

Retornar valores

Se um aplicativo processa esta mensagem, ela deve retornar zero.

Ação padrão

O DefWindowProc função envia as mensagens WM_SIZE e WM_MOVE para a janela.

Observações

As mensagens WM_SIZE e WM_MOVE não são enviadas se um aplicativo manipula a mensagem WM_WINDOWPOSCHANGED sem chamado DefWindowProc. É mais eficiente para realizar qualquer alteração de movimento ou tamanho de processamento durante a mensagem WM_WINDOWPOSCHANGED sem chamado DefWindowProc.

QuickInfo

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.

Ver também

Visão geral do Windows, mensagens de janela, DefWindowProc, EndDeferWindowPos, SetWindowPos, WINDOWPOS, WM_MOVE, WM_SIZE, WM_WINDOWPOSCHANGING

Index