全局鼠标钩子实现的关键~~~~~~~~~~~(搞了我很长时间的问题, 1.5kg撞破头后的总结)
Title: 有很多原因是钩子只能hook到应用程序本身, 对其它程序却无效, 看看这个吧~~~
1. 定义全局共享变量段, 其中包括鼠标的句柄和应用程序的必要参数
2. 在DllMain中case DLL_PROCESS_ATTACH, 并赋给实例句柄值
3. 实现全局变量共享:
.cpp: #pragma comment(linker, "/SECTION:data,IRWS")
.def: SECTIONS data READ WRITE SHARED
4. 应用程序最好使用LoadLibrary的方法来导入Dll, 个人认为~~~