社区
进程/线程/DLL
帖子详情
setwindowshookex返回失败,啥原因
erace992001
2012-03-15 02:18:11
用SetWindowsHookEx函数,返回NULL,用GetLastError()获取的错误信息为0,这会是啥原因?
在线等
...全文
195
5
打赏
收藏
setwindowshookex返回失败,啥原因
用SetWindowsHookEx函数,返回NULL,用GetLastError()获取的错误信息为0,这会是啥原因? 在线等
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
W1nds
2012-03-15
打赏
举报
回复
没玩过这种钩子
是干啥的
erace992001
2012-03-15
打赏
举报
回复
没有,即使安装过,也应该能再钩上的,只是很奇怪,GetLastError()返回0,一点错误提示都没,都找不到方向了
gameslq
2012-03-15
打赏
举报
回复
[Quote=引用 2 楼 erace99 的回复:]
m_hHookCBT = ::SetWindowsHookEx(WH_CBT, HookCBTProc, g_hInst, 0);
m_hHookCBT 一直返回空,并且GetLastError()的结果也是0
[/Quote]
程序里是不是已经安装过钩子了?
erace992001
2012-03-15
打赏
举报
回复
m_hHookCBT = ::SetWindowsHookEx(WH_CBT, HookCBTProc, g_hInst, 0);
m_hHookCBT 一直返回空,并且GetLastError()的结果也是0
W1nds
2012-03-15
打赏
举报
回复
tie 代码
可能是参数设置不当
补丁模块(带源码)InlinePatch,
Hook
,内存DLL注入等等
子程序 内存搜索, 整数型, 公开, 某些情况,需提升权限(
返回
结果数目,
失败
返回
0),
返回
搜索到的数目 .参数 进程ID, 整数型, , 进程ID .参数 搜索内容, 字节集, , 欲搜索的内容 其他类型-需自行转换为字节集类型 ....
Set
Windows
Hook
Ex
失败
res =
Set
Windows
Hook
Ex
(WH_MOUSE_LL, _mouse
Hook
Procedure, Marshal.GetHINSTANCE(System.Reflection.Assembly.Get
Ex
ecutingAssembly().GetModules()[0]), 0); 结果res = 0 ,使用 GetLast...
Set
Windows
Hook
Ex
失败
的一个隐晦的错误
原因
(思路为主,解决为辅)
我在上一篇博客《
Set
Windows
Hook
Ex
的资料整理与内部机理的深入分析》中详细介绍了
Set
Windows
Hook
Ex
的
失败
原因
,今天又发现了一个隐晦的错误
原因
,这也是我这么多天来一直在寻找的东西。起因是我想为一个进程的所有...
【C#】解决Mouse
Hook
捕获鼠标动作,在有些电脑上
Set
Windows
Hook
Ex
失败
返回
0的问题
原文:【C#】解决Mouse
Hook
捕获鼠标动作,在有些电脑上
Set
Windows
Hook
Ex
失败
返回
0的问题 最近在debug鼠标位置捕获的功能时发现在其中的一台开发电脑上,
Set
Windows
Hook
Ex
一直
返回
0,导致
Hook
设置
失败
,有时候调成...
C#使用全局钩子(
hook
),
Set
Windows
Hook
Ex
返回
0、不回调的解决
DllImport的
Set
LastError选项 = true的时候,调用Marshal.GetLastWin32Error() 也
返回
0,那么就看看是否这个
原因
:因为VS的调试模式的问题。 1.试试禁用宿主进程能否解决: 1). 在 Visual Studio 中打开项目。...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章