CWnd::OnWindowPosChanging
Il framework chiama la funzione membro quando la dimensione, posizione, o l'ordine Z sta la modifica in seguito a una chiamata alla funzione membro SetWindowPos o a un'altra funzione di gestione windows.
afx_msg void OnWindowPosChanging(
WINDOWPOS* lpwndpos
);
Parametri
- lpwndpos
Punta a una struttura di dati WINDOWPOS che contiene informazioni sulla nuova dimensione e la posizione della finestra.
Note
Un'applicazione può impedire le modifiche alla finestra impostando oppure cancellando i bit appropriati del membro flag della struttura WINDOWPOS.
Per una finestra con lo stile WS_THICKFRAME o WS_OVERLAPPED, l'implementazione predefinita invia un messaggio WM_GETMINMAXINFO la finestra.Questa operazione viene eseguita per convalidare la nuova dimensione e posizione della finestra e applicare stili del client CS_BYTEALIGN e CS_BYTEALIGNCLIENT.Un'applicazione può eseguire l'override di questa funzionalità non chiamata alla relativa 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