- 博客(3)
- 收藏
- 关注
原创 C++Builder实现内存映射
这里内存映射发送端(以后简称:发送端)负责写入数据到共享内存中,内存映射接收端(以后简称:接收端)负责显示写入的数据;当然也可以打开多个内存映射发送端(这里也可以通过读出按钮显示写入到共享内存的数据);输入信息,并单击写入接收端显示写入信息,这里可以修改接收端信息,在发送端读出发送端代码:定义共享内存中的数据结构:struct shareMem {
2015-11-22 14:33:16 1063
原创 C++ Builder实现MessageBox拦截
MessageBox分为MessageBoxA和MessageBoxW两种方法,若要完全拦截MessageBox需要实现两个方法;基本原理可以参考下面的博客:http://blog.csdn.net/friendan/article/details/12224481这篇文章是在C++Builder 6环境下实现APIHOOK拦截MessageBox界面如下:开始按钮
2015-11-20 18:30:21 1645
原创 C++Builder实现鼠标钩子
DLL中的代码:#define WM_KEY_HOOK WM_USER+200 //自定义消息extern "C" { __declspec(dllexport) BOOL APIENTRY StartHook(); //安装键盘钩子 __declspec(dllexport) BOOL APIENTRY EndHook(); //删除键盘钩子 L
2015-11-15 08:49:39 1217
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人