Condividi tramite


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.

Vedere anche

Riferimenti

Classe CWnd

Grafico delle gerarchie

WM_MOUSEHWHEEL

Sull'input del mouse