示例#1
0
 private void startToolStripMenuItemStart_Click(object sender, EventArgs e)
 {
     k_hook.Start();
     if (k_hook.HookStatus == true)
     {
         toolStripTextBoxStatus.Text      = "运行中";
         toolStripTextBoxStatus.BackColor = Color.Green;
     }
     else
     {
         toolStripTextBoxStatus.Text      = "停止中";
         toolStripTextBoxStatus.BackColor = Color.Red;
     }
 }
示例#2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            k_hook = new KeyboardHook();
            k_hook.KeyDownEvent  += new System.Windows.Forms.KeyEventHandler(hook_KeyDown);//钩住键按下
            k_hook.KeyPressEvent += K_hook_KeyPressEvent;
            k_hook.KeyUpEvent    += K_hook_KeyUpEvent;
            k_hook.Start();//安装键盘钩子

            if (k_hook.HookStatus == true)
            {
                toolStripTextBoxStatus.Text      = "运行中";
                toolStripTextBoxStatus.BackColor = Color.Green;
            }
            else
            {
                toolStripTextBoxStatus.Text      = "停止中";
                toolStripTextBoxStatus.BackColor = Color.Red;
            }
        }
示例#3
0
        private void startToolStripMenuItemStart_Click(object sender, EventArgs e)
        {
            if (k_hook.HookStatus == false)
            {
                k_hook.Start();//安装键盘钩子
                startToolStripMenuItemStart.Enabled = false;
                stopToolStripMenuItemStop.Enabled   = true;
            }

            if (k_hook.HookStatus == true)
            {
                toolStripTextBoxStatus.Text      = "运行中";
                toolStripTextBoxStatus.BackColor = Color.Green;
            }
            else
            {
                toolStripTextBoxStatus.Text      = "停止中";
                toolStripTextBoxStatus.BackColor = Color.Red;
            }
        }