1. 首页
  2. 编程语言
  3. C++ 
  4. 用Apihook实现的打印监控

用Apihook实现的打印监控

上传者: 2019-04-29 07:32:24上传 RAR文件 1.5MB 热度 35次
用Apihook实现的打印监控拦截startDoc函数-ImplementedbytheprintcontrolblockApihookstartDocfunction
下载地址
用户评论
码姐姐匿名网友 2019-04-29 07:32:24

还不错, 不过有个严重BUG, 会导致很多被监控的程序崩溃, 需要把 DWORD Hook_StartDocA(__in HDC hdc, __in CONST DOCINFOA *lpdi) 改成 int WINAPI Hook_StartDocA(__in HDC hdc, __in CONST DOCINFOA *lpdi) 这样的, 确保函数声明与原函数一样; 还有个问题, 很多打印都不能拦截, 可能这些打印是使用的其他API实现的, 正在研究中...

码姐姐匿名网友 2019-04-29 07:32:24

我先下载了在看看,一会过来评

码姐姐匿名网友 2019-04-29 07:32:24

谢谢分享,能拦截到部分类型文件的打印

码姐姐匿名网友 2019-04-29 07:32:24

还没下载下来

码姐姐匿名网友 2019-04-29 07:32:24

太贵了,我先下载了在看看,一会过来评价

码姐姐匿名网友 2019-04-29 07:32:24

挺典型的例子,10分太贵了

码姐姐匿名网友 2019-04-29 07:32:24

试试看,不知道能不能用

码姐姐匿名网友 2019-04-29 07:32:24

还可以,有参考价值,入门用可以,其他的不用浪费积分了

码姐姐匿名网友 2019-04-29 07:32:24

资源名不对,应该叫“禁止打印的实现”而不是“打印监控”,禁止只通过HOOK gdi32!StartDocW 即可实现。

码姐姐匿名网友 2019-04-29 07:32:24

资源还可以,就是积分太贵了