如何将我的程序用作默认的复制处理程序?

时间:2014-02-16 06:34:29

标签: c#

我在C#中创建了一个项目,它是一个文件传输实用工具,一切正常,

我制作了一个GUI,其中用户可以在那里添加文件并将其复制或剪切到目的地,用户在程序中选择。

现在,我想将此作为默认的复制处理程序,其中当您使用键盘快捷键进行复制(ctrl + c)剪切(ctrl + x)然后粘贴*(ctrl + v)*它在文件夹目的地上我的程序将用于传输文件而不是默认的Windows复制处理程序。

示例将是TeraCopy,它将成为默认的复制处理程序。

那个,我不知道在制作拖放功能的情况下你只需将文件/文件夹拖放到目的地,我的程序就会被自动使用。

高级感谢所有人!

这是我计划在调用windows copy-paste命令时调用应用程序的方法:

“mycopy.exe {files} {destination}”

1 个答案:

答案 0 :(得分:0)

如果要挂入windows键盘快捷键。看一下这个Global Hook Project