use*_*667 0 c# pinvoke windows-explorer file-transfer
我希望有一个在后台运行的程序,监听任何文件传输,然后取消资源管理器的文件传输机制,并启动它自己的.
我该怎么做呢?有什么dll我可以pinvoke?
为什么?
*通过文件传输我的意思是通过拖放移动/复制文件/文件夹,但我只关心从磁盘到磁盘的文件传输,而不是从互联网.
定义"文件传输".
你想嗅探ftp,http请求吗?资源管理器也复制?仅限本地或在网络上?
我认为这必然会变得脆弱.您最好的选择是,如果资源管理器允许您通过shell扩展挂钩文件复制操作.我不确定是否可以做到.
有关起点,请参阅完整的白痴编写Shell扩展指南.
另请参见http://msdn.microsoft.com/en-us/library/cc144063(v=vs.85).aspx
归档时间: |
|
查看次数: |
337 次 |
最近记录: |