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