Control.IsKeyLocked(Keys) Control.IsKeyLocked(Keys) Control.IsKeyLocked(Keys) Control.IsKeyLocked(Keys) Method

정의

Caps Lock, Num Lock 또는 Scroll Lock 키가 유효한지를 확인합니다.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

매개 변수

keyVal
Keys Keys Keys Keys

Keys 열거형의 Caps Lock, Num Lock 또는 Scroll Lock 멤버입니다.The CAPS LOCK, NUM LOCK, or SCROLL LOCK member of the Keys enumeration.

반환

지정한 키가 유효하면 true이고, 그렇지 않으면 false입니다.true if the specified key or keys are in effect; otherwise, false.

예외

keyVal 매개 변수는 CAPS LOCK, NUM LOCK 또는 SCROLL LOCK 키 이외의 키를 참조 합니다.The keyVal parameter refers to a key other than the CAPS LOCK, NUM LOCK, or SCROLL LOCK key.

예제

다음 코드 예제에서는 지정된 된 키 (이 예제의 Caps Lock 키)에 적용 되는지 여부를 나타내는 메시지 상자를 표시 합니다.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
Imports System.Windows.Forms
Imports Microsoft.VisualBasic

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 'Main
End Class 'CapsLockIndicator

설명

사용 된 IsKeyLocked 여부를 개별적으로 또는 함께에서 CAPS LOCK, NUM LOCK 또는 SCROLL LOCK 키가 있는지 여부를 결정 하는 속성입니다.Use the IsKeyLocked property to determine whether the CAPS LOCK, NUM LOCK, or SCROLL LOCK keys are on, whether individually or in combination.

적용 대상