Example #1
0
 private Session()
 {
     // create the keyboard and mouse hooks, for the app only
     Hooker hook = new AppHooker();
     _mouseListener = new MouseHookListener(hook);
     _keyboardListener = new KeyboardHookListener(hook);
     this.InSession = false;
 }
        private void radioHooksType_CheckedChanged(object sender, EventArgs e)
        {
            Hooker hook;

            if (radioApplication.Checked)
            {
                hook = new AppHooker();
            }
            else
            {
                hook = new GlobalHooker();
            }

            m_KeyboardHookManager.Replace(hook);
            m_MouseHookManager.Replace(hook);
        }