Replace .def file by a .spec file

svn path=/trunk/; revision=35369
This commit is contained in:
Hervé Poussineau 2008-08-16 09:25:46 +00:00
parent fb67b668d9
commit 67cefa90ad
4 changed files with 8 additions and 13 deletions

View file

@ -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);

View file

@ -1,7 +0,0 @@
LIBRARY kbsdll.dll
EXPORTS
KbSwitchSetHooks
KbSwitchDeleteHooks
; EOF

View file

@ -1,15 +1,15 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
<module name="kbsdll" type="win32dll" baseaddress="0x74720000" installbase="system32" installname="kbsdll.dll" unicode="yes">
<importlibrary definition="kbsdll.def" />
<importlibrary definition="kbsdll.spec.def" />
<include base="kbsdll">.</include>
<define name="_WIN32_IE">0x0500</define>
<define name="_WIN32_WINNT">0x0600</define>
<define name="WINVER">0x0600</define>
<library>ntdll</library>
<library>kernel32</library>
<library>user32</library>
<library>comctl32</library>
<file>kbsdll.c</file>
<file>kbsdll.rc</file>
<file>kbsdll.spec</file>
</module>

View file

@ -0,0 +1,2 @@
@ stdcall KbSwitchSetHooks()
@ stdcall KbSwitchDeleteHooks()