0
我有一個小C#程序的想法,我想在Windows資源管理器中右鍵單擊某個文件並以某種方式'標記'該文件。隨後的右鍵單擊將顯示它的標記狀態。C#和Windows資源管理器上下文菜單?
底線是我需要能夠右鍵單擊文件,查看自定義菜單項並執行自定義操作以及可視化一些信息。
從來沒有在做這件事,我甚至不知道從哪裏開始... :)
任何很好的例子在那裏?我應該閱讀的東西?鏈接?
謝謝!
我有一個小C#程序的想法,我想在Windows資源管理器中右鍵單擊某個文件並以某種方式'標記'該文件。隨後的右鍵單擊將顯示它的標記狀態。C#和Windows資源管理器上下文菜單?
底線是我需要能夠右鍵單擊文件,查看自定義菜單項並執行自定義操作以及可視化一些信息。
從來沒有在做這件事,我甚至不知道從哪裏開始... :)
任何很好的例子在那裏?我應該閱讀的東西?鏈接?
謝謝!
您正在尋找的關鍵字是殼牌延伸。有關更多信息,請參閱Windows shell extension with C#或Creating a shell extension with C#。
你可以在C#中創建一個上下文菜單,但你不應該這樣做。這樣做需要將CLR加載到顯示「打開/保存」對話框的每個進程中! – Gabe