Evento InkEdit.MouseDown
Si verifica quando l'utente preme un pulsante del mouse mentre il mouse si trova sul controllo InkEdit .
Sintassi
HRESULT MouseDown(
short Button,
short ShiftKey,
long xMouse,
long yMouse
);
Parametri
-
Button
-
Membro dell'enumerazione MouseButton che indica quali pulsanti del mouse sono stati premuti.
Valore Significato - NO_BUTTON
Valore predefinito. Non è stato premuto alcun pulsante del mouse. - LEFT_BUTTON
È stato premuto il pulsante sinistro del mouse. - RIGHT_BUTTON
È stato premuto il pulsante destro del mouse. - MIDDLE_BUTTON
È stato premuto il pulsante centrale del mouse. -
ShiftKey
-
Membro dell'enumerazione InkShiftKeyModifierFlags che indica quali chiavi del modificatore sono depresse al momento dell'evento.
Valore Significato - IKM_Shift
Specifica che il tasto MAIUSC è stato utilizzato come modificatore. - IKM_Control
Specifica che il tasto CTRL è stato utilizzato come modificatore. - IKM_Alt
Specifica che il tasto ALT è stato utilizzato come modificatore. -
xMouse
-
Coordinata x corrente, in pixel, del puntatore del mouse.
-
yMouse
-
Coordinata y corrente, in pixel, del puntatore del mouse.
Valore restituito
Se l'evento ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Se viene premuto un pulsante del mouse mentre il puntatore si trova su un controllo InkEdit , tale controllo acquisisce il mouse e riceve tutti gli eventi del mouse fino all'ultimo evento MouseUp . Ciò implica che le coordinate del puntatore del mouse (x, y) restituite da un evento del mouse potrebbero non trovarsi sempre nell'area interna dell'oggetto che le riceve.
Se i pulsanti del mouse vengono premuti in successione, l'oggetto che acquisisce il mouse dopo la prima pressione riceve tutti gli eventi del mouse fino a quando non vengono rilasciati tutti i pulsanti.
Questo metodo di evento è definito nell'interfaccia _IInkEditEvents . L'interfaccia _IInkEditEvents implementa l'interfaccia IDispatch con un identificatore di DISPID_IeeMouseDown.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows XP Tablet PC Edition [solo app desktop] |
Server minimo supportato |
Nessuno supportato |
Intestazione |
|
Libreria |
|