CWnd::OnMouseHWheel
L'infrastructure appelle ce membre lorsque la fenêtre active est composée par le gestionnaire de fenêtrage (DWM), et cette fenêtre est agrandie.
afx_msg void OnMouseHWheel(
UINT nFlags,
short zDelta,
CPoint pt
);
Paramètres
Paramètre |
Description |
---|---|
[in] nFlags |
Une combinaison d'opérations de bits (OR) de balises qui indiquent quelles touches de modification sont utilisées. Par exemple, la balise d' MK_CONTROL indique que la touche CTRL est enfoncée. Pour une liste des balises, consultez le sous-titre « de paramètres de message » dans À propos de les entrées de la souris. |
[in] zDelta |
Indique la distance que la roue est pivotée, exprimé dans plusieurs divisions ou d' WHEEL_DELTA, qui est 120. Une valeur positive indique que la roue a été pivotée à droite ; une valeur négative indique que la roue a été pivotée à gauche. |
[in] pt |
Un objet de CPoint qui spécifie les détails de X et de y du curseur par rapport à l'angle supérieur gauche de la zone cliente. |
Notes
Cette méthode accepte le message de notification de WM_MOUSEHWHEEL , qui est décrit dans Kit de développement logiciel Windows. Ce message est envoyé à la fenêtre qui a le focus lorsque la roulette de défilement horizontale de la souris est inclinée ou pivotée.
Notes
Cette fonction membre est appelée par l'infrastructure pour permettre à votre application de gérer un message de fenêtre.Les paramètres sont passés à la fonction reflètent les paramètres acceptés par l'infrastructure lorsque le message a été accepté.Si vous appelez l'implémentation de la classe de base de cette fonction, cette implémentation utilise les paramètres initialement passés avec le message et non les paramètres que vous fournissez à la fonction.
Configuration requise
en-tête : afxwin.h
Cette méthode est prise en Windows Vista et versions ultérieures.
Les spécifications supplémentaires pour cette méthode sont décrites dans Spécifications pour la génération des contrôles communs Windows Vista.