diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp index 419aec0..130cccc 100644 --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -523,7 +523,7 @@ LRESULT CALLBACK MainWindow::LowLevelKeyboardProc(int nCode, WPARAM wParam, LPAR void MainWindow::HookWindow(MainWindow *window, DWORD dwThreadID) { if (activeHook) UnhookWindowsHookEx(activeHook); - activeHook = SetWindowsHookEx(WH_KEYBOARD_LL, MainWindow::LowLevelKeyboardProc, NULL, dwThreadID); + activeHook = SetWindowsHookEx(WH_KEYBOARD_LL, MainWindow::LowLevelKeyboardProc, GetModuleHandle(NULL), dwThreadID); activeHookWindow = window; }