diff --git a/reactos/base/applications/kbswitch/kbsdll/kbsdll.c b/reactos/base/applications/kbswitch/kbsdll/kbsdll.c index 7933fcd0a45..e533ecb96f4 100644 --- a/reactos/base/applications/kbswitch/kbsdll/kbsdll.c +++ b/reactos/base/applications/kbswitch/kbsdll/kbsdll.c @@ -88,8 +88,8 @@ WinHookProc(int code, WPARAM wParam, LPARAM lParam) return CallNextHookEx(hWinHook, code, wParam, lParam); } -BOOL -KbSwitchSetHooks() +BOOL WINAPI +KbSwitchSetHooks(VOID) { hKeyboardHook = SetWindowsHookEx(WH_KEYBOARD, KeyboardHookProc, hInstance, 0); hLangHook = SetWindowsHookEx(WH_GETMESSAGE, LangHookProc, hInstance, 0); @@ -101,8 +101,8 @@ KbSwitchSetHooks() return FALSE; } -VOID -KbSwitchDeleteHooks() +VOID WINAPI +KbSwitchDeleteHooks(VOID) { if (hKeyboardHook) UnhookWindowsHookEx(hKeyboardHook); if (hLangHook) UnhookWindowsHookEx(hLangHook); diff --git a/reactos/base/applications/kbswitch/kbsdll/kbsdll.def b/reactos/base/applications/kbswitch/kbsdll/kbsdll.def deleted file mode 100644 index 99e8f342753..00000000000 --- a/reactos/base/applications/kbswitch/kbsdll/kbsdll.def +++ /dev/null @@ -1,7 +0,0 @@ -LIBRARY kbsdll.dll - -EXPORTS -KbSwitchSetHooks -KbSwitchDeleteHooks - -; EOF diff --git a/reactos/base/applications/kbswitch/kbsdll/kbsdll.rbuild b/reactos/base/applications/kbswitch/kbsdll/kbsdll.rbuild index 4e0bd705ae8..c84b3edc5aa 100644 --- a/reactos/base/applications/kbswitch/kbsdll/kbsdll.rbuild +++ b/reactos/base/applications/kbswitch/kbsdll/kbsdll.rbuild @@ -1,15 +1,15 @@ - + . 0x0500 0x0600 0x0600 - ntdll kernel32 user32 comctl32 kbsdll.c kbsdll.rc + kbsdll.spec diff --git a/reactos/base/applications/kbswitch/kbsdll/kbsdll.spec b/reactos/base/applications/kbswitch/kbsdll/kbsdll.spec new file mode 100644 index 00000000000..46a5a52f32a --- /dev/null +++ b/reactos/base/applications/kbswitch/kbsdll/kbsdll.spec @@ -0,0 +1,2 @@ +@ stdcall KbSwitchSetHooks() +@ stdcall KbSwitchDeleteHooks()