Partager via


COleControl::FireMouseUp

Appelé par l'infrastructure lorsqu'un bouton de la souris est relâché sur un contrôle personnalisé actif.

void FireMouseUp(
   short nButton,
   short nShiftState,
   OLE_XPOS_PIXELS x,
   OLE_YPOS_PIXELS y 
);

Paramètres

  • nButton
    La valeur numérique du bouton de la souris est relâché.Il peut avoir l'une des valeurs suivantes :

    • LEFT_BUTTON le bouton gauche de la souris a été libéré.

    • MIDDLE_BUTTON le bouton central de la souris a été libéré.

    • RIGHT_BUTTON le bouton droit de la souris a été libéré.

  • nShiftState
    Contient une combinaison des indicateurs suivants :

    • SHIFT_MASK la touche MAJ lequel vous avez appuyé au cours de l'action.

    • CTRL_MASK la touche CTRL a été enfoncé pendant l'action.

    • ALT_MASK la touche ALT lequel vous avez appuyé au cours de l'action.

  • x
    Coordonnée x du curseur lorsqu'un clic de souris a été libéré.La coordonnée est par rapport à l'angle supérieur gauche de la fenêtre du contrôle.

  • y
    L'ordonnée d'un curseur lorsqu'un clic de souris a été libéré.La coordonnée est par rapport à l'angle supérieur gauche de la fenêtre du contrôle.

Notes

Si cet événement est défini comme un événement personnalisé, vous déterminez lorsque l'événement est déclenché.

Pour la mise à feu automatique d'un événement de MouseUp à générer, la table d'événements du contrôle doit avoir un événement magasin de MouseUp défini.

Configuration requise

Header: afxctl.h

Voir aussi

Référence

Classe de COleControl

Graphique de la hiérarchie

COleControl::FireMouseDown

COleControl::FireClick

COleControl::FireDblClick