我想在樹視圖中使用標準圖標,但我不知道在哪裏得到它們?我嘗試了不同的地方,如資源等,但沒有運氣。 謝謝如何訪問「文件夾」,「文件」等系統圖標?
1
A
回答
2
如果您使用樹形視圖來顯示文件夾/驅動器/文件,那麼你最好的選擇是與系統圖像列表/的SHGetFileInfo工作。這樣你就可以在所有Windows版本上獲得「原生」圖像。
0
在Windows 7中,他們用C持有的資源:\ WINDOWS \ SYSTEM32 \ imageres.dll
我覺得老版本的Windows不得不在user32.dll中的資源
0
它們存儲作爲資源在%SystemRoot%\system32\SHELL32.dll
。
Here's a tutorial如何在c#中提取圖標。
而且看這個問題:Loading icons from Shell32.dll: Win32 handle is not valid or is the wrong type
相關問題
- 1. 如何從系統中訪問系統jboss文件夾中的文件
- 2. 如何獲取任何文件/文件夾的系統圖標
- 3. 訪問根級系統文件夾Android
- 4. 如何從Nuxt.js訪問文件系統?
- 5. 如何訪問iphone的文件系統?
- 6. 限制PHP的文件系統訪問文件夾
- 7. Xamarin.Android訪問文件系統
- 8. 訪問文件系統
- 9. 試圖從jenkinsfile訪問文件系統
- 10. 如何在枚舉目錄時訪問系統文件夾?
- 11. 如何在Linux系統中創建/訪問共享文件夾?
- 12. 訪問文件夾圖標屬性
- 13. 如何獲取系統文件夾?
- 14. 系統文件夾Codeigniter
- 15. Actionscript文件夾系統
- 16. CodeIgniter系統文件夾
- 17. Android系統文件夾
- 18. 如何在文件系統中搜索文件夾並使用ssis將其移至目標文件系統?
- 19. 如何訪問文檔文件夾
- 20. 如何直接訪問文件夾和訪問Excel文件
- 21. TFBuild訪問本地文件系統
- 22. 加速文件系統訪問?
- 23. java訪問客戶端文件系統
- 24. 模擬文件系統訪問
- 25. 調試文件系統訪問
- 26. 訪問AppHarbor上的文件系統
- 27. 限制系統文件訪問公共
- 28. Azure Webjob - 訪問本地文件系統
- 29. iPhone移動Safari文件系統訪問
- 30. asp.net庫訪問android文件系統