例如,如果我使用.NET Framework製作壓縮器。我怎樣才能夠右鍵單擊一個文件夾,並在壓縮機中打開它來壓縮它?右鍵單擊文件以使用.NET程序打開它
2
A
回答
1
您需要將文件類型(基於擴展名)與壓縮機應用程序相關聯。
有關詳情請參閱文章Understanding MS Windows File Associations。
它需要一些註冊表項的修改,可以從安裝程序的應用程序。
1
添加一個關鍵HKCR/filetype/Shell
下(其中文件類型與文件擴展名關聯文件類型,如jpegfile)
有關詳情,請這樣的:Add a context menu on right-click
相關問題
- 1. 文本菜單 - 禁用右鍵點擊打開它
- 2. 以編程方式右鍵單擊並打印文件
- 3. 右鍵單擊VS2015中的.fs文件打開FSI
- 4. Applescript右鍵單擊文件
- 5. 在.NET應用程序中創建右鍵單擊對話框
- 6. 如何啓用Java應用程序直接打開文件。例如右鍵單擊文件或目錄並能點擊「使用mytool打開」
- 7. 鼠標右鍵單擊事件右鍵單擊事件調用取消過程
- 8. 記事本++右鍵單擊以在新窗口中打開文件
- 9. 右鍵單擊以選擇文本JTextPane
- 10. 是否可以右鍵單擊表單元素以打開新頁面?
- 11. 崇高的文本,右鍵單擊文件,它會自動打開,但我想刪除該文件。爲什麼?
- 12. Tkinter Treeview識別右鍵單擊事件返回以前右鍵單擊的行
- 13. 打開不同的頁面點擊並右鍵單擊
- 14. VueJS中的右鍵單擊和右鍵單擊事件
- 15. 用鼠標右鍵單擊然後打開工程,但簡單的左鍵單擊並不是
- 16. 右鍵單擊
- 17. 添加到右鍵單擊.NET中任務欄上的應用程序菜單。
- 18. 如何打開右鍵單擊窗口系統菜單?
- 19. 從右鍵單擊CommandBar菜單打開當前記錄
- 20. TrayIcon右鍵單擊事件
- 21. CanJS右鍵單擊事件
- 22. 可以使用AppleScript訪問右鍵單擊上下文嗎?
- 23. C#:獲取文件夾名稱時右鍵單擊它
- 24. jsTree:打開「添加文件夾」(或任何右鍵單擊選項)與模式
- 25. 用參數右擊「打開」
- 26. 允許單擊鼠標左鍵單擊鼠標右鍵或按Ctrl鍵單擊打開對話框
- 27. 右鍵點擊並左鍵點擊標籤打開
- 28. 禁用右鍵單擊使用MVVM
- 29. 上下文菜單在jqgrid的右鍵單擊問題中打開
- 30. 禁用Featherlight.js右鍵單擊
什麼是開放的」與.net點程序」。你的意思是如何將你的程序與shell進行集成或者如何註冊你的軟操作系統? –