2012-09-12 22 views
0

在Windows環境中,存在包含「文檔」,「圖片」甚至「我自己的庫」的「庫」根目錄。如何在Windows中爲當前用戶獲取庫文件夾列表?

此外,「文檔」指的是幾個位置 - 「我的文檔」,「公文」,「其他」

在年底這是很清楚如何找出「我的文檔」或「公共文件「正坐在磁盤上。

我不知道我怎樣才能得到,在C++中,這些庫名稱列表,以及如何讓所有的庫的位置列表(我可以看到這個名單直通「屬性 - >庫位置」)

+0

庫是一個虛擬文件夾,不是真正的文件夾。好吧,無論如何。它不包含你所看到的文件夾,還有一層抽象。您可能會檢查C:\ Users \ \ AppData \ Roaming \ Microsoft \ Windows \ Libraries的內容,這是控制庫內容的文件夾。 – Wug

+0

這有幫助! :) – adspx5

+1

[Shell Libraries命令行示例](http://msdn.microsoft.com/library/dd940379)顯示瞭如何以編程方式訪問庫。 –

回答

0

不知道如果我理解正確,但可以通過調用參數FOLDERID_Libraries調用SHGetKnownFolderPath並從那裏枚舉來獲取庫文件夾路徑。

相關問題