用普通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());
#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());
解决方案 »
- IOCP服务器 监听接收连接部分?
- 求解不能更改listctrl字体
- GetFileSize问题,急
- 这个ping程序只能ping主机,但我想ping一个确定的IP地址,比如192.168.2.3,程序应该在什么地方做些修改啊?
- 一个从网站安装程序的问题
- 哪里有visual studio 2003 中文企业版 下载 网上好多都是不能下的链接
- 如何用directshow 读取音乐文件的位速(比特率)及音频
- 菜鸟求救!
- 到底该使用哪一个Grid控件?
- CWinThread的构造和析构函数怎么是protect的?
- vc2005编写的带有浮点操作的程序用exe压缩软件压缩后运行出现floating point not loaded错误
- 求助关于vc示波器的问题
#pragma comment(linker,"/section:sharedata,RWS")例子参看:
http://blog.csdn.net/jun_01/archive/2006/07/31/1005475.aspx