Leggere in inglese

Condividi tramite


Evento Click

[Microsoft Agent è deprecato a partire da Windows 7 e potrebbe non essere disponibile nelle versioni successive di Windows.]

Descrizione

Si verifica quando l'utente fa clic su un carattere o sull'icona del carattere.

Sintassi

Agente secondario**_Click** (ByVal CharacterID, ByVal Button, ByVal Shift, ByVal X, ByVal Y**)**

In parte Descrizione
CharacterID Restituisce l'ID del carattere selezionato come stringa.
Button Restituisce un numero intero che identifica il pulsante premuto e rilasciato per causare l'evento. L'argomento pulsante è un campo di bit con bit corrispondente al pulsante sinistro (bit 0), al pulsante destro (bit 1) e al pulsante centrale (bit 2). Questi bit corrispondono rispettivamente ai valori 1, 2 e 4. Viene impostato solo uno dei bit, che indica il pulsante che ha causato l'evento. Se il carattere include un'icona della barra delle applicazioni e viene impostato anche il bit 13, il clic si è verificato sull'icona della barra delle applicazioni.
MAIUSC Restituisce un numero intero che corrisponde allo stato dei tasti MAIUSC, CTRL e ALT quando il pulsante specificato nell'argomento pulsante viene premuto o rilasciato. Un bit viene impostato se la chiave è inattiva. L'argomento shift è un campo di bit con i bit meno significativi corrispondenti al tasto MAIUSC (bit 0), il tasto CTRL (bit 1) e il tasto ALT (bit 2). Questi bit corrispondono rispettivamente ai valori 1, 2 e 4. L'argomento shift indica lo stato di questi tasti. Alcuni, tutti o nessuno dei bit può essere impostato, a indicare che alcuni, tutti o nessuno dei tasti vengono premuti. Ad esempio, se sono stati premuti SIA CTRL che ALT, il valore di shift sarà 6.
X,Y Restituisce un numero intero che specifica la posizione corrente del puntatore del mouse. I valori X e Y sono sempre espressi in pixel, rispetto all'angolo superiore sinistro dello schermo.

 

Osservazioni:

Questo evento viene inviato solo al client attivo di input di un carattere. Quando l'utente fa clic su un carattere o sull'icona della barra delle applicazioni senza client attivo di input, il server invia l'evento al client attivo. Se il carattere è visibile (Visible = True), l'azione dell'utente imposta anche l'ultimo client attivo di input del carattere come client attivo di input corrente, inviando l'evento ActivateInput a tale client e quindi inviando l'evento Click. Se il carattere è nascosto (Visible = False) e l'utente fa clic sull'icona della barra delle applicazioni del carattere usando il pulsante 1, viene visualizzato automaticamente anche il carattere.

Nota

Se si fa clic su un carattere non vengono disabilitati tutti gli altri output di caratteri (tutti i caratteri). Tuttavia, premendo il tasto Listen si scarica l'output del carattere attivo di input e viene attivato l'evento RequestComplete, passando un elemento Request.Status che indica che la coda del client è stata interrotta.