火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 2667|回复: 7
打印 上一主题 下一主题

[视窗] 嵌入C++HOOK键鼠钩子全局监控(带非静态回调)[魔改:1185907650]

[复制链接]

72

主题

353

帖子

1152

积分

金牌会员

Rank: 6Rank: 6

积分
1152
楼主
发表于 2023-1-29 23:43:57 | 显示全部楼层
所编译程序位数: 64; 所使用 VS 本地编译器版本: 16; 所使用 Windows SDK 版本: 10.0.18362.0(内置)
正在进行本地编译和链接工作(如果是首次编译,由于需要初始化编译环境和相关缓存,速度稍慢是正常的)
错误: 使用所指定的本地编译器编译当前程序失败
错误:
    C:\Program Files\vol_dev\win_android_chs_free\plugins\vprj_win\classlib\sys\mfc_ui_base\src\mfc_ui_base_controls.cpp(2551): error C2664: “BOOL_P SendNativeMessage(MSG *,const BOOL_P,const HWND,const BOOL_P,IBaseEventListener *)”: 无法将参数 1 从“HWND”转换为“MSG *”
    C:\Program Files\vol_dev\win_android_chs_free\plugins\vprj_win\classlib\sys\mfc_ui_base\src\mfc_ui_base_controls.cpp(2551): note: 与指向的类型无关;强制转换要求 reinterpret_cast、C 样式强制转换或函数样式强制转换
    C:\Program Files\vol_dev\win_android_chs_free\plugins\vprj_win\classlib\sys\\mfc_ui_base\\src\\mfc_ui_base.h(197): note: 参见“SendNativeMessage”的声明
编译生成目标文件"C:\Users\雅婷\Documents\按键钩子\_int\按键钩子\debug\x64\linker\按键钩子.exe"失败
--- 项目"按键钩子"编译或链接失败. 编译过程中共遇到了 0 个警告, 2 个错误.
回复

使用道具 举报

72

主题

353

帖子

1152

积分

金牌会员

Rank: 6Rank: 6

积分
1152
沙发
发表于 2023-1-30 00:44:29 | 显示全部楼层
请问注入的c++代码如何调试?你的代码里没有前进和后退两个侧键 但你用的是c++代码获取的鼠标按键,我想增加这两个侧键的代码但是不知道怎么调试,因为我不会c++ 目前 猜测用Trace(wParam)但是会报错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-5-4 00:56 , Processed in 0.090461 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表