internal static extern IntPtr SetWindowsHookEx(HookType hookType, KBDLLHookProc lpfn, IntPtr hMod, uint dwThreadId);
internal static extern int SetWindowsHookEx(int idHook, KBDLLHookProc HookProc, IntPtr hInstance, int wParam);