我如何获得当前状态的大写锁定在VB.NET? [英] How do I get the current state of Caps Lock in VB.NET?

查看:611
本文介绍了我如何获得当前状态的大写锁定在VB.NET?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何才能知道是否不大写锁定被激活,使用VB.NET?

How do I find out whether or not Caps Lock is activated, using VB.NET?

这是一个后续行动,我前面的问题

This is a follow-up to my earlier question.

推荐答案

<一个href="http://msdn.microsoft.com/en-us/library/system.windows.forms.control.iskeylocked.aspx">http://msdn.microsoft.com/en-us/library/system.windows.forms.control.iskeylocked.aspx

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



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

这篇关于我如何获得当前状态的大写锁定在VB.NET?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆