| /* |
| * Win32 miscellaneous functions |
| * |
| * Copyright 1995 Thomas Sandford (tdgsandf@prds-grn.demon.co.uk) |
| */ |
| |
| /* Misc. new functions - they should be moved into appropriate files |
| at a later date. */ |
| |
| #include <stdio.h> |
| #include "windows.h" |
| #include "winerror.h" |
| #include "stddebug.h" |
| #include "debug.h" |
| |
| /*********************************************************************** |
| * WinHelpA (USER32.578) |
| */ |
| BOOL WIN32_WinHelpA(HWND hWnd,LPCSTR lpszHelp,UINT uCommand, DWORD dwData) |
| { |
| /* Should do parameter conversion here, but WinHelp is not working, |
| anyways */ |
| return WinHelp(hWnd,lpszHelp,uCommand,dwData); |
| } |
| |
| HHOOK SetWindowsHookEx32A(INT32 id, HOOKPROC32 hookfn, HINSTANCE32 hModule, |
| DWORD ThreadId) |
| |
| { |
| /* Stub for now */ |
| fprintf(stdnimp, "SetWindowsHookEx32A Stub called! (hook Id %d)\n",id); |
| |
| return (HHOOK) NULL; |
| } |
| |
| HHOOK SetWindowsHook32A(INT32 HookId, HOOKPROC32 hookfn) |
| { |
| /* Stub for now */ |
| fprintf(stdnimp, "SetWindowsHook32A Stub called! (hook Id %d)\n", HookId); |
| SetLastError(ERROR_CALL_NOT_IMPLEMENTED); |
| return (HHOOK) NULL; |
| } |
| |
| BOOL32 UnhookWindowsHookEx32(HHOOK hHook) |
| |
| { |
| /* Stub for now */ |
| fprintf(stdnimp, "UnhookWindowsHookEx32 Stub called!\n"); |
| return FALSE; |
| } |
| |
| /**************************************************************************** |
| * QueryPerformanceCounter (KERNEL32.415) |
| */ |
| BOOL32 |
| QueryPerformanceCounter(LPLARGE_INTEGER counter) { |
| /* FIXME: don't know what are good values */ |
| counter->LowPart = 1; |
| counter->HighPart = 0; |
| return TRUE; |
| } |