在Windows中拦截Move命令

时间:2011-03-04 10:33:29

标签: c++ windows sdk hook dll-injection

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

我在考虑Hooks,DLL注入。 MOVE可以由用户以多种方式启动,我需要拦截所有这些。

有没有人有其他想法。如果您也可以发布一些示例链接,那将是很好的。

TIA

Sujay

1 个答案:

答案 0 :(得分:0)

Detours是解决此问题的错误方法。

相反,请考虑使用类似FileSystemWatcher http://msdn.microsoft.com/en-us/library/x7t1d0ky或内核模式Filesystem过滤器驱动程序。