COleControl::FireMouseDown
Chiamato dal framework quando si preme un pulsante del mouse su un controllo personalizzato attivo.
void FireMouseDown(
short nButton,
short nShiftState,
OLE_XPOS_PIXELS x,
OLE_YPOS_PIXELS y
);
Parametri
nButton
Il valore numerico del pulsante del mouse premuto. Può contenere uno dei seguenti valori:LEFT_BUTTON il pulsante sinistro del mouse è stato compresso.
MIDDLE_BUTTON il pulsante centrale del mouse è stato compresso.
RIGHT_BUTTON il pulsante destro del mouse è stato compresso.
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 compresso. Coordinata è relativo all'angolo superiore sinistro della finestra di controllo.y
Coordinata y del punto di inserimento quando un pulsante del mouse è stato compresso. 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 MouseDown si verifica, la mappa eventi del controllo deve avere un evento MouseDown delle azioni definito.
Requisiti
Header: afxctl.h