zoukankan      html  css  js  c++  java
  • 判断NumLock键和CapsLock键是否被锁定

    实现效果:

      

    知识运用:

      AIP函数GetKeyState    //针对已处理过的按键 在最近一次输入信息时 判断指定虚拟键的状态

        intkey:预测试的虚拟键键码

    实现代码:

            [DllImport("user32.dll",EntryPoint="GetKeyState")]
            public extern static int GetKeyState(int intkey);
            private void button1_Click(object sender, EventArgs e)
            {
                string str="判断NumLock键和CapsLock键是否被锁定:
    ";
                int intCapsLock=GetKeyState(20);
                if(intCapsLock==0)
                {
                    str+="CapsLock键没有被锁定
    ";
                }else
                {
                    str+="CapsLock键已经被锁定
    ";
                }
                int intNumLock=GetKeyState(145);
                if (intNumLock == 0)
                {
                    str+="NumLock键没有被锁定
    ";
                }else
                {
                    str+="NumLock键已经被锁定
    ";
                }
                MessageBox.Show(str,"提示",MessageBoxButtons.OK);
            }
    

      

  • 相关阅读:
    xml的建模
    P1341 无序字母对
    P1330 封锁阳光大学
    P2661 信息传递
    P1312 Mayan游戏
    P1514 引水入城
    C. Sad powers
    P1195 口袋的天空
    P1821 [USACO07FEB]银牛派对Silver Cow Party
    P1396 营救
  • 原文地址:https://www.cnblogs.com/feiyucha/p/10289956.html
Copyright © 2011-2022 走看看