windows CE下使用setwindowshookex(),总是GetLastError()为87

hanyuxinting 2008-03-17 02:29:33
请问这是怎么回事?
...全文
600 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
CloudWater 2008-07-15
  • 打赏
  • 举报
回复
windows ce 下该函数只支持WH_JOURNALRECORD, WH_JOURNALPLAYBACK, WH_KEYBOARD_LL类型的钩子.
chNeed1 2008-03-18
  • 打赏
  • 举报
回复
你会不会在Exe中用这个?
该函数所调用的整个地址空间挂进你所要绑定的地址空间,所以不能是EXE,只能是DLL.DLL才可以映射
liuyw1982 2008-03-18
  • 打赏
  • 举报
回复
可以用lookup工具看呀!
hanyuxinting 2008-03-17
  • 打赏
  • 举报
回复
我是在主函数中实现的键盘钩子,在另一个文件(比方说:a.cpp)中利用SendMessage()给winmain函数,使之调用键盘钩子的,可是不知道为什么总是出现这种错误。
在主函数中使用键盘钩子,没有错误。
在a.cpp文件中我已经停用了之前的键盘钩子。
在sendmessage()给winmain函数后重新使键盘钩子有效的。

请问是怎么回事呀呀。。
91program 2008-03-17
  • 打赏
  • 举报
回复
可以到我的BLOG中看看,这篇文章是关于HOCK的:
http://blog.csdn.net/91program/archive/2007/12/23/1961570.aspx
91program 2008-03-17
  • 打赏
  • 举报
回复
错误87的含义是:参数不正确。
91program 2008-03-17
  • 打赏
  • 举报
回复
LZ怎么用的,请贴出代码?

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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