Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Determina se BLOC MAIUSC, BLOC NUM, oppure il tasto BLOC SCORR è attiva.
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
'Dichiarazione
Public Shared Function IsKeyLocked ( _
keyVal As Keys _
) As Boolean
public static bool IsKeyLocked(
Keys keyVal
)
public:
static bool IsKeyLocked(
Keys keyVal
)
static member IsKeyLocked :
keyVal:Keys -> bool
public static function IsKeyLocked(
keyVal : Keys
) : boolean
Parametri
- keyVal
Tipo: System.Windows.Forms.Keys
Il membro del tasto BLOC MAIUSC, BLOC NUM, o BLOC SCORR di Keys enumerazione.
Valore restituito
Tipo: System.Boolean
true se la chiave o le chiavi specificata è attivo; in caso contrario, false.
Eccezioni
| Eccezione | Condizione |
|---|---|
| NotSupportedException | keyVal il parametro fa riferimento a una chiave diversa dal tasto BLOC MAIUSC, BLOC NUM, o del tasto BLOC SCORR. |
Note
utilizzare IsKeyLocked proprietà per determinare se BLOC MAIUSC, BLOC NUM, o i tasti BLOC SCORR sono attivi, singolarmente o nell'associazione.
Esempi
Nell'esempio seguente viene visualizzata una finestra di messaggio che indica se la chiave specificata (il tasto BLOC MAIUSC in questo caso) è attiva.
Private Sub GetCapsLocked(ByVal shape As Shape)
' You can test for the CAPS LOCK, NUM LOCK, OR SCROLL LOCK key
' by changing the value of Keys.
If shape.IsKeyLocked(Keys.CapsLock) Then
MsgBox("The Caps Lock key is ON.")
Else
MsgBox("The Caps Lock key is OFF.")
End If
End Sub
private void GetCapsLocked(Shape shape)
{
// You can test for the CAPS LOCK, NUM LOCK, OR SCROLL LOCK key
// by changing the value of Keys.
if (Shape.IsKeyLocked(Keys.CapsLock))
{
MessageBox.Show("The Caps Lock key is ON.");
}
else
{
MessageBox.Show("The Caps Lock key is OFF.");
}
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks
Altre risorse
Procedura: disegnare linee con il controllo LineShape (Visual Studio)
Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)