CWnd::OnMouseHWheel
Il framework chiama il membro quando la finestra corrente è composto da Gestione finestre desktop (DWM) e la finestra viene ingrandita.
afx_msg void OnMouseHWheel(
UINT nFlags,
short zDelta,
CPoint pt
);
Parametri
Parametro |
Descrizione |
---|---|
[in] nFlags |
Una combinazione bit per bit (OR) di flag che indicano i tasti di modifica premuti. Ad esempio, il flag MK_CONTROL indica che il tasto CTRL viene premuto. Per un elenco dei contrassegni, vedere "il sottotitolo di parametri del messaggio" in Sull'input del mouse. |
[in] zDelta |
Indica che la distanza la rotellina viene ruotata, espresso in multipli o nelle divisioni WHEEL_DELTA, che è 120. Un valore positivo indica che la rotellina è stata ruotata a quello destro; un valore negativo indica che la rotellina è stata ruotata a sinistra. |
[in] pt |
Un oggetto CPoint che specifica x e y relative al cursore rispetto all'angolo superiore sinistro dell'area client. |
Note
Questo metodo riceve il messaggio di notifica WM_MOUSEHWHEEL, come descritto in Windows SDK. Questo messaggio viene inviato alla finestra che ha lo stato attivo quando la rotellina del mouse orizzontale del mouse è inclinata o ruotata.
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
intestazione: afxwin.h
Questo metodo è supportato in Windows Vista e versioni successive.
i requisiti aggiuntivi per questo metodo sono descritti in Requisiti di compilazione per i controlli comuni di Windows Vista.