0
在Windows環境中,存在包含「文檔」,「圖片」甚至「我自己的庫」的「庫」根目錄。如何在Windows中爲當前用戶獲取庫文件夾列表?
此外,「文檔」指的是幾個位置 - 「我的文檔」,「公文」,「其他」
在年底這是很清楚如何找出「我的文檔」或「公共文件「正坐在磁盤上。
我不知道我怎樣才能得到,在C++中,這些庫名稱列表,以及如何讓所有的庫的位置列表(我可以看到這個名單直通「屬性 - >庫位置」)
在Windows環境中,存在包含「文檔」,「圖片」甚至「我自己的庫」的「庫」根目錄。如何在Windows中爲當前用戶獲取庫文件夾列表?
此外,「文檔」指的是幾個位置 - 「我的文檔」,「公文」,「其他」
在年底這是很清楚如何找出「我的文檔」或「公共文件「正坐在磁盤上。
我不知道我怎樣才能得到,在C++中,這些庫名稱列表,以及如何讓所有的庫的位置列表(我可以看到這個名單直通「屬性 - >庫位置」)
不知道如果我理解正確,但可以通過調用參數FOLDERID_Libraries
調用SHGetKnownFolderPath並從那裏枚舉來獲取庫文件夾路徑。
庫是一個虛擬文件夾,不是真正的文件夾。好吧,無論如何。它不包含你所看到的文件夾,還有一層抽象。您可能會檢查C:\ Users \ \ AppData \ Roaming \ Microsoft \ Windows \ Libraries的內容,這是控制庫內容的文件夾。 –
Wug
這有幫助! :) – adspx5
[Shell Libraries命令行示例](http://msdn.microsoft.com/library/dd940379)顯示瞭如何以編程方式訪問庫。 –