Пример #1
0
 private void btnMouseHook_Click(object sender, EventArgs e)
 {
     if (mh.IsRunning)
     {
         mh.Stop();
     }
     else
     {
         mh.Start();
     }
     Output("Mouse Hook : {0}", mh.IsRunning ? "On" : "Off");
 }
Пример #2
0
        internal void Stop(Devices device)
        {
            switch (device)
            {
            case Devices.Keyboard:
                kbHook.Stop();
                LogCallback("Keyboard hook stopped", RichLogTextBox.OutputMode.Log);
                break;

            case Devices.Mouse:
                mHook.Stop();
                LogCallback("Mouse hook stopped", RichLogTextBox.OutputMode.Log);
                break;

            case Devices.Both:
                kbHook.Stop();
                mHook.Stop();
                LogCallback("Keyboard & Mouse hooks stopped", RichLogTextBox.OutputMode.Log);
                break;
            }
        }