Compartir a través de


CWnd::OnWindowPosChanged

El marco de trabajo llama a esta función miembro al tamaño, la posición, o el orden Z ha cambiado 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 OnWindowPosChanged(
   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

La implementación predeterminada envía los mensajes de WM_SIZE y de WM_MOVE a la ventana.Estos mensajes no se envían si una aplicación controla la llamada de OnWindowPosChanged sin llamar a su clase base.Es más eficaz realizar el traslado o calibrar el procesamiento de cambio durante la llamada a OnWindowPosChanged sin llamar 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

Vea también

Referencia

Clase de CWnd

Gráfico de jerarquía

WM_WINDOWPOSCHANGED