winuser.h
Mensaje WM_WINDOWPOSCHANGED
Definición
WM_WINDOWPOSCHANGED pWindowPos=(LPARAM)(WINDOWPOS )lParam
Enviado a una ventana cuyo tamaño, posición o lugar en el orden Z haya cambiado como resultado de una llamada a la función SetWindowPos u otra función de manejo de ventanas.
Una ventana recibe este mensaje a través de su función WindowProc.
Descripción
- pWindowPos
- Un puntero a una estructura WINDOWPOS que contiene información sobre los nuevos posición o tamaño de la ventana.
Valor de retorno
Un valor LRESULT. Si una aplicación procesa este mensaje, debe retornar cero.
Observaciones
Por defecto, la función DefWindowProc envía los mensajes WM_SIZE y WM_MOVE a la ventana. Los mensaje WM_SIZE y WM_MOVE no son enviados si una aplicación manipula el mensaje WM_WINDOWPOSCHANGED sin llamar a DefWindowProc. Es más eficiente realizar cualquier cambio de posición o tamaño procesando el mensaje WM_WINDOWPOSCHANGED sin llamar a DefWindowProc.