public MouseHook() { _hookProc = HookProc; string moduleName = Process.GetCurrentProcess().MainModule?.ModuleName ?? ""; IntPtr hModule = string.IsNullOrEmpty(moduleName) ? IntPtr.Zero : WindowsAPI.GetModuleHandle(moduleName); _hHook = WindowsAPI.SetWindowsHookEx( (int)WindowsAPI.HookType.WH_MOUSE_LL, _hookProc, hModule, 0 ); }
public MouseHook() { _hookProc = HookProc; }