private void timeElapsed(object sender, ElapsedEventArgs e) { this.Invoke(new Action(() => { try { BasicHook.UnhookWindowsHookEx(hook); hook = BasicHook.SetHook(_hookCallback); } catch { throw; } })); }
private void MyTranslator_FormClosing(object sender, FormClosingEventArgs e) { BasicHook.UnhookWindowsHookEx(hook); Environment.Exit(0); }