Control.IsKeyLocked(Keys) Metoda
Definicja
Określa, czy klawisz Caps Lock, NUM LOCK lub SCROLL LOCK jest aktywny.Determines whether the CAPS LOCK, NUM LOCK, or SCROLL LOCK key is in effect.
public:
static bool IsKeyLocked(System::Windows::Forms::Keys keyVal);
public static bool IsKeyLocked (System.Windows.Forms.Keys keyVal);
static member IsKeyLocked : System.Windows.Forms.Keys -> bool
Public Shared Function IsKeyLocked (keyVal As Keys) As Boolean
Parametry
- keyVal
- Keys
Caps Lock, NUM LOCK lub SCROLL LOCK w Keys wyliczeniu.The CAPS LOCK, NUM LOCK, or SCROLL LOCK member of the Keys enumeration.
Zwraca
true
Jeśli określony klucz lub klucze są stosowane; w przeciwnym razie false
.true
if the specified key or keys are in effect; otherwise, false
.
Wyjątki
keyVal
Parametr odwołuje się do klucza innego niż Caps Lock, NUM LOCK lub Scroll Lock Key.The keyVal
parameter refers to a key other than the CAPS LOCK, NUM LOCK, or SCROLL LOCK key.
Przykłady
Poniższy przykład kodu wyświetla komunikat informujący o tym, czy określony klucz (klawisz Caps Lock w tym przypadku) obowiązuje.The following code example displays a message box indicating whether the specified key (the Caps Lock key in this case) is in effect.
#using <System.dll>
#using <System.Drawing.dll>
#using <System.Windows.Forms.dll>
using namespace System;
using namespace System::Windows::Forms;
int main()
{
if (Control::IsKeyLocked( Keys::CapsLock )) {
MessageBox::Show( "The Caps Lock key is ON." );
}
else {
MessageBox::Show( "The Caps Lock key is OFF." );
}
}
using System;
using System.Windows.Forms;
public class CapsLockIndicator
{
public static void Main()
{
if (Control.IsKeyLocked(Keys.CapsLock)) {
MessageBox.Show("The Caps Lock key is ON.");
}
else {
MessageBox.Show("The Caps Lock key is OFF.");
}
}
}
' To compile and run this sample from the command line, proceed as follows:
' vbc controliskeylocked.vb /r:System.Windows.Forms.dll /r:System.dll
' /r:System.Data.dll /r:System.Drawing.dll
Imports System.Windows.Forms
Public Class CapsLockIndicator
Public Shared Sub Main()
if Control.IsKeyLocked(Keys.CapsLock) Then
MessageBox.Show("The Caps Lock key is ON.")
Else
MessageBox.Show("The Caps Lock key is OFF.")
End If
End Sub
End Class
Uwagi
Użyj IsKeyLocked właściwości, aby określić, czy klucze Caps Lock, NUM LOCK lub Scroll Lock są włączone, niezależnie czy w połączeniu.Use the IsKeyLocked property to determine whether the CAPS LOCK, NUM LOCK, or SCROLL LOCK keys are on, whether individually or in combination.