VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 786|回复: 2

[求助] com接口函数hook

[复制链接]
55_avatar_middle
在线会员 发表于 2016-4-2 19:13:22 | 显示全部楼层 |阅读模式
3驿站币
SYC老大知道con接口函数是怎么hook的吗?
我想hook大漠插件的接口函数
找到了个例子:http://www.codeproject.com/Articles/153096/Intercepting-Calls-to-COM-Interfaces
根据他的代码 自己写了份 没想到出现了 消息框:无效的被呼叫方。
hook的com接口函数确实被正常执行了 只是在返回的时候出现了问题 弹出了这个对话框





上一篇:关于远程关闭互斥体的写法,求代码
下一篇:SetWindowText 窗口消息处理报错问题
51_avatar_middle
online_admins 发表于 2016-4-3 17:34:42 | 显示全部楼层
貌似网上资料不少:

COM接口函数通用Hook方法
http://blog.csdn.net/zhangluduo/article/details/41810619
55_avatar_middle
ico_lz  楼主| 发表于 2016-4-3 19:38:18 | 显示全部楼层
Syc 发表于 2016-4-3 17:34
貌似网上资料不少:

COM接口函数通用Hook方法

这个 我hook自己写的com组件确实可以,但是换做大漠插件的话 就出现那个问题
主要是自己写的和大漠的继承类不同
大漠继承的类是COleDispatchDriver 我觉得跟这个貌似有关系好像
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-5-23 22:10

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表