C++ C++;——迂回(Win32 API劫持)——劫持类方法

C++ C++;——迂回(Win32 API劫持)——劫持类方法,c++,detours,C++,Detours,很长一段时间以来,我在绕道劫持功能时没有遇到任何问题。。。当我试图劫持类方法(在我的例子中是IHTMLDocument2::write from mshtml.dll)时,我遇到了无数的问题(主要是类型不匹配)。由于我在网上没有找到任何相关的例子,我开始怀疑这是否可行 我的问题是:有可能绕道劫持类方法吗?请给我举个例子好吗?如果没有,是否可以用另一个钩子库以更简单的方式劫持类方法 提前谢谢各位 是啊 IHTMLDocument2::write不仅仅是一个类方法;这是一个COM方法。这意味着更多

很长一段时间以来,我在绕道劫持功能时没有遇到任何问题。。。当我试图劫持类方法(在我的例子中是IHTMLDocument2::write from mshtml.dll)时,我遇到了无数的问题(主要是类型不匹配)。由于我在网上没有找到任何相关的例子,我开始怀疑这是否可行

我的问题是:有可能绕道劫持类方法吗?请给我举个例子好吗?如果没有,是否可以用另一个钩子库以更简单的方式劫持类方法

提前谢谢各位


是啊

IHTMLDocument2::write
不仅仅是一个类方法;这是一个COM方法。这意味着更多。例如,还有一个等价的C声明。您可以在绕过该方法时使用该C签名;它仍然是相同的函数