2013-05-18 29 views
5

我已經在C#中編寫了一個文字處理器。我想讓我的程序在用戶右鍵單擊文件並選擇「打開方式」並選擇我的程序時打開文件。我如何在我的程序中實現這樣的功能?目前,用戶可以打開文件的唯一方法是使用OpenFileDialog。如何使用「打開方式」允許我的程序打開文件?

截至目前,如果用戶選擇「打開」並選擇我的程序,它不打開他們選擇的文件。

實施此功能的最佳方法是什麼?

+0

結帳http://voidnish.wordpress.com/2004/05/10/a-simple-c-function-to-add-context-menu-items-in-explorer/和http://forum.codecall .net/topic/68532-adding-my-program-to-contextmenu/ – Cyclonecode

+0

謝謝......但我很努力去理解這一點。我是編程新手。你可以向我解釋一下嗎? :) – Toby

+0

您需要爲應用程序添加一個條目到註冊表中。以上鍊接將顯示一些方法來執行此操作。這個http://stackoverflow.com/questions/3788429/c-sharp-windows-open-with-context-menu-behaviour也顯示了你將如何處理從上下文菜單發送到你的應用程序的命令。 – Cyclonecode

回答

相關問題