2011-01-14 61 views
0

在非英文版本的Windows Vista和Windows 7中,通常的特殊文件夾(例如「我的文檔」文件夾)具有雙重命名:例如可以訪問「我的文檔」 (德文系統)通過Vista/Win7中的非英文特殊文件夾名稱

C:\Users\Username\Documents 

但顯示(在資源管理器和文件選擇對話框)作爲

C:\Benutzer\Username\Eigene Dokumente 

在我的(C#)應用程序,我想顯示的第二種形式,但需要在內部使用第一個。所以我正在尋找一些功能來轉換Environment.GetFolderPath()(這永遠是英文名稱)到本地化表單的結果。

因爲我不知道這個功能是如何被調用的(而且我的英文是有限的),所以我甚至不知道如何去google。

任何提示都非常感謝!

感謝 馬丁

回答

1

好了,經過一番更多的研究,我發現我自己:我一直在尋找的概念使用(無證)LocalizedResourceName進入了

我將開闢一個單獨的問題abo ut自動獲取這個「LocalizedResourceName」的功能(我不想爲我的路徑中的每個目錄手動查找它...)

相關問題