CWnd::OnWindowPosChanging
El marco de trabajo llama a esta función miembro al tamaño, la posición, o el orden Z es de cambiar como resultado de una llamada a la función miembro de SetWindowPos o a otra función de administración de ventanas.
afx_msg void OnWindowPosChanging(
WINDOWPOS* lpwndpos
);
Parámetros
- lpwndpos
Señala una estructura de datos de WINDOWPOS que contiene información sobre el nuevo tamaño y la posición de la ventana.
Comentarios
Una aplicación puede evitar los cambios a la ventana establecer o borrar los bits correspondientes en el miembro de Marcas de la estructura de WINDOWPOS .
para una ventana con el estilo de WS_OVERLAPPED o de WS_THICKFRAME , la implementación predeterminada envía un mensaje de WM_GETMINMAXINFO a la ventana.Esto se hace validar el nuevo tamaño y posición de la ventana y aplicar estilos al cliente de CS_BYTEALIGNCLIENT y de CS_BYTEALIGN .Una aplicación puede reemplazar esta funcionalidad no llamando a su clase base.
[!NOTA]
Esta función miembro llaman el marco para que la aplicación pueda controlar un mensaje de Windows.Los parámetros pasados a la función reflejan los parámetros recibidos por el marco cuando el mensaje se recibió.Si llama a la implementación de la clase base de esta función, esa implementación utilizará los parámetros pasados originalmente con el mensaje y no los parámetros que se proporciona a la función.
Requisitos
encabezado: afxwin.h