Control.IsKeyLocked(Keys) Método

Definición

Determina si la tecla BLOQ MAYÚS, BLOQ NUM o BLOQ DESPL está en vigor.

C#
public static bool IsKeyLocked (System.Windows.Forms.Keys keyVal);

Parámetros

keyVal
Keys

El miembro BLOQ MAYÚS, BLOQ NUM o BLOQ DESPL de la enumeración Keys.

Devoluciones

Boolean

Es true si la tecla o las teclas especificadas están en vigor; de lo contrario, es false.

Excepciones

El parámetro keyVal hace referencia una tecla distinta de BLOQ MAYÚS, BLOQ NUM o BLOQ DESPL.

Ejemplos

En el ejemplo de código siguiente se muestra un cuadro de mensaje que indica si la clave especificada (la clave de bloqueo de mayúsculas en este caso) está en vigor.

C#
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.");
        }
    }
}

Comentarios

Utilice la IsKeyLocked propiedad para determinar si las teclas CAPS LOCK, NUM LOCK o SCROLL LOCK están activadas, ya sea individualmente o en combinación.

Se aplica a

Producto Versiones
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7