Freigeben über


COleControl::FireMouseUp

Aufgerufen vom Framework, wenn eine Maustaste über einem aktiven benutzerdefinierten Steuerelement freigegeben wird.

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

Parameter

  • nButton
    Der numerische Wert der Maustaste freigegeben.Es kann einen der folgenden Werte aufweisen:

    • LEFT_BUTTON die linke Maustaste wurde freigegeben.

    • MIDDLE_BUTTON der mittleren Maustaste wurde freigegeben.

    • RIGHT_BUTTON die rechte Maustaste wurde freigegeben.

  • nShiftState
    Enthält eine Kombination der folgenden Flags:

    • SHIFT_MASK die UMSCHALTTASTE gedrückt wurde während der Aktion.

    • CTRL_MASK die STRG-TASTE gedrückt wurde während der Aktion.

    • ALT_MASK die ALT-TASTE gedrückt wurde während der Aktion.

  • x
    Die x-Koordinate des Cursors, als eine Maustaste freigegeben wurde.Die Koordinatensystem ist relativ zur oberen linken Ecke des Steuerfensters.

  • y
    Die y-Koordinate eines Cursors, als eine Maustaste freigegeben wurde.Die Koordinatensystem ist relativ zur oberen linken Ecke des Steuerfensters.

Hinweise

Wenn dieses Ereignis als benutzerdefiniertes Ereignis definiert wird, wird bestimmt, wenn das Ereignis ausgelöst wird.

Für automatische Auslösen eines MouseUp-Ereignisses zum verwendet werden kann, muss die Ereigniszuordnung des Steuerelements ein definiertes Bestand MouseUp-Ereignis haben.

Anforderungen

Header: afxctl.h

Siehe auch

Referenz

COleControl-Klasse

Hierarchien-Diagramm

COleControl::FireMouseDown

COleControl::FireClick

COleControl::FireDblClick