什么是API拦截
何时使用
如何在C ++中实现它
答案 0 :(得分:3)
API拦截拦截对给定DLL的调用并通过代码重定向它们。
它通常用于覆盖DLL提供的某些功能。一个例子是为基于DirectX的游戏添加徽标。
如何实施?这是一个复杂的,它取决于你试图拦截什么类型的DLL。您可能需要在此处查看有关“DLL注入”或“API挂钩”的网页。
例如'Safe' DLL Injection 或http://www.codeproject.com/KB/system/hooksys.aspx