Condividi tramite


CWnd::OnWindowPosChanged

Il framework chiama la funzione membro quando la dimensione, posizione, o l'ordine Z cambia in conseguenza di una chiamata alla funzione membro SetWindowPos o a un'altra funzione di gestione windows.

afx_msg void OnWindowPosChanged(
   WINDOWPOS* lpwndpos 
);

Parametri

  • lpwndpos
    Punta a una struttura di dati WINDOWPOS che contiene informazioni sulla nuova dimensione e la posizione della finestra.

Note

L'implementazione predefinita invia i messaggi WM_MOVE e WM_SIZE la finestra.Questi messaggi vengono inviati se un'applicazione gestisce la chiamata OnWindowPosChanged senza chiamare la classe base.È più efficiente eseguire qualsiasi azione o da ridimensionare l'elaborazione di modifica durante la chiamata a OnWindowPosChanged senza chiamare la classe base.

[!NOTA]

Questa funzione membro viene chiamata dal framework per consentire l'applicazione per gestire un messaggio di Windows.I parametri passati alla funzione riflettono i parametri ricevuti dal framework quando il messaggio è stato ricevuto.Se si chiama l'implementazione della classe base di questa funzione, tale implementazione dei parametri passati originariamente con il messaggio e non i parametri forniti alla funzione.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CWnd

Grafico della gerarchia

WM_WINDOWPOSCHANGED