#pragma data_seg 共享数据段问题!!

dytmh dytmh 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
用普通DLL 写了一个HOOK.
#pragma data_seg(".SHARDAT")
static HHOOK g_hProc = NULL;
static HHOOK g_hKey = NULL;
static int ff = 0;
#pragma data_seg()
在客服端使用正常.

后面用MFC DLL 重写了这个DLL. 但功能无法实现. 同样的#pragma data_seg
在我设置钩子的函数里重新给ff 赋给10. 然后在WH_KEYBOARD 的函数或着在其它函数里弹出这个值.都是0.
在所有导出函数都加了AFX_MANAGE_STATE(AfxGetStaticModuleState());
...全文
评论 3
收藏 已收藏
分享
返回顶部
dytmh
VC/MFC 16,550 成员 421,606 内容