我正在查找有關如何製作虛擬文件夾的Windows API的文檔。我將製作自己的文件系統,並希望在該文件系統的「計算機」下有一個圖標。我看到其他程序有這種類型的解決方案,如允許我在Explorer程序中瀏覽Linux文件系統的程序。就像我將要做的同樣的解決方案。我還沒有找到任何有關如何做到這一點的文檔,或者我正在尋找錯誤的東西?謝謝。有關虛擬文件夾的文檔
1
A
回答
3
您正在尋找Shell命名空間擴展。文檔的入口點是Creating Shell Data Source Objects and Extending the Shell Namespace。
一個幾乎完全項目的一個例子可以在CodePlex上找到:An almost complete Namespace Extension Sample 另外,在Windows SDK 7,存在使用殼牌ExtensionNamespace的例子(可以在文件夾「微軟的SDK \的Windows \ V7.1中找到\樣品\ winui \殼\ shellextensibility \ explorerdataprovider「)。在這個文件夾中,您還將找到一個描述編程模型的文檔(使用System Folder View.doc)。
如果你真的想創建一個「真實」的文件系統驅動程序,你可能想看看這個SO文章: Creating a File System "Driver"主要referes到Ext2 file system driver project。
相關問題
- 1. 虛擬文件夾
- 2. win32 api虛擬文件夾
- 3. Java虛擬文件夾?
- 4. UNC虛擬文件夾
- 5. 更改現有虛擬機的虛擬機文件夾
- 6. 從虛擬文件夾檢索文件
- 7. 查找共享特殊文件夾(虛擬文件夾)中的所有文件
- 8. 虛擬目錄下的AppData文件夾?
- 9. Linux中的「虛擬文件夾」
- 10. 虛擬文件夾中的USB設備
- 11. .htaccess文件夾到虛擬文件夾重寫
- 12. File.listFiles()並區分物理文件夾與虛擬文件夾
- 13. htaccess/rewriterule和虛擬文件夾
- 14. IIS重寫虛擬文件夾
- 15. mongoDB邏輯虛擬文件夾
- 16. IIS虛擬文件夾URL加密
- 17. MVC區域和虛擬文件夾
- 18. 從ASP.NET創建虛擬文件夾
- 19. DirectoryInfo訪問虛擬文件夾
- 20. 使用Imageresizer diskcache與虛擬文件夾
- 21. 的.htaccess - 動態重定向虛擬文件夾到文件
- 22. 使用Delphi 2007加載虛擬文件夾中的文件
- 23. MySql中的虛擬文件夾系統,帶有「模板」
- 24. 什麼是所有知名的虛擬文件夾GUID?
- 25. .htaccess/https重定向,有例外的虛擬文件夾訪問
- 26. VS 2015具有虛擬子文件夾的SSIS項目
- 27. Golang虛擬文件
- 28. mongoose虛擬數組中的子文檔
- 29. 從虛擬化文件夾獲取配置文件UAC
- 30. 「虛擬文件系統」(VFS)文件夾名稱