关于钩子的错误

liyang1313 2006-04-04 09:50:41
关于钩子的错误
#ifdef KEYHOOKLIB_EXPORTS
#define KEYHOOKLIB_API __declspec(dllexport)
#else
#define KEYHOOKLIB_API __declspec(dllimport)
#endif


#define HM_KEY WM_USER+101

BOOL KEYHOOKLIB_API WINAPI SetKeyHook(BOOL bInstall,DWORD dwThreadId=0,HWND hWndCaller=NULL);

出现下面的调试错误

f:\新vc\键盘钩子\keyhooklib\keyhooklib.h(20) : error C2144: syntax error : missing ';' before type 'int'
f:\新vc\键盘钩子\keyhooklib\keyhooklib.h(20) : error C2501: 'BOOL' : missing storage-class or type specifiers
f:\新vc\键盘钩子\keyhooklib\keyhooklib.h(20) : fatal error C1004: unexpected end of file found
Error executing cl.exe.

键盘钩子.exe - 3 error(s), 0 warning(s)

多谢各位高手指点
...全文
162 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
wildmen 2006-04-04
  • 打赏
  • 举报
回复
无法识别 BOOL类型。

#define int BOOL

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧