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