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