Condividi tramite


COleControl::FireMouseUp

Chiamato dal framework quando un pulsante del mouse viene rilasciato su un controllo personalizzato attivo.

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

Parametri

  • nButton
    Il valore numerico del pulsante del mouse viene rilasciato.Può assumere uno dei seguenti valori:

    • LEFT_BUTTON il pulsante sinistro del mouse è stato rilasciato.

    • MIDDLE_BUTTON il pulsante centrale del mouse è stato rilasciato.

    • RIGHT_BUTTON il pulsante destro del mouse è stato rilasciato.

  • nShiftState
    Contiene una combinazione dei seguenti flag:

    • SHIFT_MASK il tasto MAIUSC è stato premuto durante l'operazione.

    • CTRL_MASK il tasto CTRL è stato premuto durante l'operazione.

    • ALT_MASK il tasto ALT è stato premuto durante l'operazione.

  • x
    Coordinata x del punto di inserimento quando un pulsante del mouse è stato rilasciato.Coordinata è relativo all'angolo superiore sinistro della finestra di controllo.

  • y
    Coordinata y di un cursore quando un pulsante del mouse è stato rilasciato.Coordinata è relativo all'angolo superiore sinistro della finestra di controllo.

Note

Se l'evento viene definito come evento personalizzato, determina quando viene generato l'evento.

Per consentono automatico di un evento di MouseUp si verifica, la mappa eventi del controllo deve avere un evento di MouseUp delle azioni definito.

Requisiti

Header: afxctl.h

Vedere anche

Riferimenti

Classe di COleControl

Grafico della gerarchia

COleControl::FireMouseDown

COleControl::FireClick

COleControl::FireDblClick