7
A
回答
7
它可以在XP上使用列處理程序外殼擴展來實現 - 在這裏看到: http://www.codeproject.com/Articles/3747/Explorer-column-handler-shell-extension-in-C#
但是IColumnHandler
不支持Vista和起來。在這裏你必須執行PropertyHandler
。請參閱Windows SDK \Samples\winui\Shell\AppShellIntegration\PropertyHandlers
。
每個屬性由屬性模式XML文件描述。此屬性架構必須使用PSRegisterPropertySchema()
進行註冊。財產處理人執行IInitializeWithXXX
,IPropertyStore
和可選的IPropertyStoreCapabilities
。您必須爲您要處理的每個文件擴展名註冊您的實施的CLSID
。
不幸的是,您不能在註冊時使用AllFileSystemObject
或*
。
相關問題
- 1. 在Windows資源管理器中顯示「列欄」(名稱,日期...)
- 2. 編輯ID3標籤不顯示在Windows資源管理器
- 3. 在Windows資源管理器中顯示Windows搜索結果
- 4. 自定義對象資源管理器
- 5. 如何在自制Windows資源管理器中正確顯示圖標?
- 6. 在Windows資源管理器
- 7. 在Windows資源管理器
- 8. 在Windows資源管理器中顯示exe圖標時,Windows如何決定顯示哪種圖標格式?
- 9. F#理論與自定義AutoFixture.InlineAutoData不顯示在測試資源管理器
- 10. SQLServer2008 - 在解決方案資源管理器中未顯示自定義模板
- 11. Windows資源管理器列視圖不顯示摘要信息
- 12. 無法在Windows資源管理器中顯示TortoiseSVN覆蓋圖
- 13. 在Windows資源管理器中未顯示文件大小
- 14. 在Windows資源管理器中顯示文件
- 15. 自動關閉Windows資源管理器
- 16. 突出顯示Windows資源管理器窗口中的文件
- 17. 如何在Windows資源管理器工具欄中創建自定義按鈕
- 18. 資源管理器不顯示XML
- 19. 在數據源資源管理器或JPA中未加載列在Eclipse中生成自定義實體嚮導
- 20. IShellFolder.EnumObjects - 異步在Windows資源管理器
- 21. 如何在ListView控件標題上覆制Windows資源管理器列過濾
- 22. Eclipse插件顯示Windows資源管理器上下文菜單
- 23. Android中的文件資源管理器像Windows資源管理器
- 24. Windows資源管理器 - 顯示文本文件中行數的列
- 25. 自定義相機拍攝的照片不能在Windows資源管理器顯示
- 26. 如何「在資源管理器中顯示」/「在Finder中顯示」在PhpStorm中?
- 27. 顯示來自C++應用程序的Windows資源管理器對話框
- 28. 如何在我的自定義項目的Outlook資源管理器窗口中設置自定義圖標?
- 29. 需要幫助以編程方式自定義Windows資源管理器入門
- 30. 如何使用Shell擴展自定義Windows資源管理器的右窗格?
對不起,編輯我的答案爲Vista和Win7添加信息。並把這個信息也考慮到:http://stackoverflow.com/questions/8914425/windows-7-property-handler-works-in-explorer-but-not-fileopendialog – Flot2011 2012-03-11 11:45:21
讓我知道這個是否足夠好你:http://msdn.microsoft.com/en-us/library/windows/desktop/dd940375(v=vs.85).aspx – Flot2011 2012-03-11 12:52:29
在託管代碼中編寫外殼擴展通常不是一個好主意。請參閱此處:http://blogs.msdn.com/b/codefx/archive/2010/09/14/writing-windows-shell-extension-with-net-framework-4-c-vb-net-part-1 .aspx但有可能,我會嘗試找到一些舊代碼並將其發佈到此處。 – Flot2011 2012-03-11 12:56:50