public void Dispose()
 {
     InterceptMouse.UnhookWindowsHookEx(hookId);
 }