static void Main(string[] args)
 {
     KeyboardHook.CreateHook();
     KeyboardHook.KeyPressed += KeyboardHook_KeyPressed;
     Application.Run();
     KeyboardHook.DisposeHook();
 }
        private void btnFechar_Click(object sender, EventArgs e)
        {
            KeyboardHook.DisposeHook();
            MouseHook.DisposeHook();

            if (recordState == RecorderStatus.Recording)
            {
                Stop();
            }

            notifyIcon.Dispose();
            this.Close();

            this.OnClose();
        }
Exemple #3
0
 private void UnLoadHooks()
 {
     _kh.DisposeHook();
     _ch.Uninstall();
     _wch.DisposeHook();
 }