c++ - 拦截Windows中的Move命令

标签 c++ windows sdk hook dll-injection

我正在为文档标记软件开发一个插件。我想拦截 Windows 资源管理器中的 MOVE 操作,让标记软件处理它。

我在想 Hooks,DLL 注入(inject)。用户可以通过多种方式发起MOVE,我需要全部拦截。

有没有人有其他想法。如果您也可以发布一些示例链接,那就太好了。

TIA

苏杰

最佳答案

Detours 是这个问题的错误解决方案。

相反,考虑使用类似 FileSystemWatcher 的东西 http://msdn.microsoft.com/en-us/library/x7t1d0ky或内核模式文件系统过滤器驱动程序。

关于c++ - 拦截Windows中的Move命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5192581/

相关文章:

ios - QuickBlox iOS SDK,启用云后端服务器 AUTHKEY/APPLICATION ID 到 APP DELEGATE

c++ - C++中的分配器是如何实现的?

python - 使用 pipe() 和 fdopen() 将数据从 Python 脚本传递到 Windows 中的 C++ 应用程序

c++ 函数队列

c++ - 从设备实例路径字符串中获取设备实例 DWORD

Android:我可以在没有安装 facebook 应用程序的情况下使用 facebook sdk 吗?

java - '警告 BG8102 : Class X has unknown base type Y' warning while binding java code in xamarin

c++ - Recv方法使用

windows - git 和 subversion 可以一起玩吗?

objective-c - Apple 平台是唯一适合 Objective-C 的地方吗?