WH_SHELL和WH_CBT都钩不到除了自己以外的程序

奋斗吧 2011-05-18 09:42:49
WH_SHELL和WH_CBT都钩都没办法勾到除了自己以外的任何程序,有共享段,钩子是全局钩子,放到动态的DLL内,请问还需要注意什么?WH_SHELL好像MSDN有说要通过SystemParametersInfo方法来注册才可以接受到SHELL消息才可以,也试过了,情况依然一样。网上也没人说是权限的问题。
请问还有什么其他的方法可以获取到系统当前打开了一个全屏的窗口,比如游戏,或者视频播放器。
...全文
248 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhanshen2891 2011-05-19
  • 打赏
  • 举报
回复
WH_SHELL不清楚,但是WH_CBT我用过,就是正常的全局钩子的写法,绝对好用。你看看你还是哪里写错了??
奋斗吧 2011-05-19
  • 打赏
  • 举报
回复
用了另外一个方法了,判断鼠标当前所在句柄的窗口矩形是否是全屏矩形,是则判定为全屏。
准备结贴,顶者给分,今晚结
奋斗吧 2011-05-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zhanshen2891 的回复:]

WH_SHELL不清楚,但是WH_CBT我用过,就是正常的全局钩子的写法,绝对好用。你看看你还是哪里写错了??
[/Quote]感觉能有错的地方都找过了,如果可以的话,希望你能发你之前写的那个给我看看,我也想知道我哪里写错了,郁闷,我的邮箱是huangliu3060@qq.com,先结贴了
Lactoferrin 2011-05-18
  • 打赏
  • 举报
回复
给代码

15,471

社区成员

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

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