2014-02-16 43 views
0

我已經在C#中的一個項目,它是一個文件傳輸工具工具一切工作已經,如何將我的程序用作默認拷貝處理程序?

我已經做了圖形用戶界面,其中用戶可以有添加文件和複製或剪切到目的地,其中,用戶在程序中選擇。

現在,我想使這個作爲默認的複印處理程序,其中,當您使用鍵盤快捷鍵複製(Ctrl + C)剪切(Ctrl + X)然後粘貼*(CTRL + V) *它在一個文件夾目標我的程序將被用來傳輸文件而不是默認的Windows複製處理程序。

示例將是TeraCopy,它將成爲默認的複製處理程序。

那,我不知道在做拖放功能,你只需拖放目標文件/文件夾,我的程序將被自動使用。

高級謝謝大家!

這是我計劃如何調用時,Windows的複製粘貼命令被稱爲應用程序:

「mycopy.exe {文件} {}目的地」

+0

這看起來很有希望:http://msdn.microsoft.com/en-us/library/windows/desktop/cc144063(v=vs.85).aspx – DavidN

回答

0

如果要掛接到Windows鍵盤捷徑。看看這Global Hook Project

+0

謝謝!我認爲這是我需要的,但是下載鏈接已經死了,如果你能給我一個工作鏈接,這將有所幫助。再次感謝你! –

+0

使用這個,http://www.codeproject.com/KB/DLL/WindowsHookLib/Source_Code_and_Demo.zip,下載源代碼和演示。但你需要註冊。 –

相關問題