영어가 아닌 버전 Windows Vista 및 Windows 7의 일반적인 특수 폴더 (예 : "내 문서"폴더)에는 이중 명명이 있습니다. 예를 들어 "내 문서"에 액세스 할 수 있습니다 내 (C#을) 응용 프로그램에서Vista/Win7의 비영어권 특수 폴더 이름
C:\Benutzer\Username\Eigene Dokumente
로
C:\Users\Username\Documents
를 통해 (독일어 시스템에서)하지만 (탐색기 및 파일 선택 대화 상자에서)이 표시되어, 나는 두 번째 양식을 표시 할 만해야 첫 번째 것을 내부적으로 사용하십시오. 그래서 예를 들면 다음과 같이 변환 할 수있는 함수가 필요합니다. Environment.GetFolderPath()
(항상 영어 이름 임)의 결과가 현지화 된 양식으로 전송됩니다.
모르겠지만이 기능이 어떻게 불려지 는가 (그리고 영어가 어떻게 든 제한됨), 나는 Google에 그 방법을 알지 못한다.
모든 힌트를 매우 높이 평가합니다.
감사 마틴
불행히도, 그렇지 않습니다. – MartinStettner