문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문
이 설명서는 보관되지만 유지 되지 않습니다.

CurrentUICulture 속성 사용

CurrentUICulture 속성은 스레드별로 현재 사용자 인터페이스 문화권을 나타냅니다. 이 속성은 ResourceManager 클래스에서 런타임에 문화권 관련 리소스를 조회할 때 사용합니다. 응용 프로그램에서 중립 또는 특정 문화권을 사용하거나 InvariantCulture를 사용하여 CurrentUICulture 속성을 설정할 수 있습니다. 응용 프로그램에서는 CurrentThread 속성을 사용하여 CurrentCulture를 설정할 수 있습니다.

응용 프로그램에서 CurrentUICulture 속성을 명시적으로 설정할 수 있습니다. 다음 코드 예제에서는 이 속성을 독일어 중립 문화권("de")으로 설정합니다.

Thread.CurrentThread.CurrentUICulture = new CultureInfo("de");

응용 프로그램에서 CurrentUICulture를 특정 문화권으로 명시적으로 설정할 수도 있습니다. 다음 코드 예제에서는 이 속성을 "de-DE"로 지정되는 독일어(독일) 문화권으로 설정합니다.

Thread.CurrentThread.CurrentUICulture = new CultureInfo("de-DE");

응용 프로그램 코드에서 CurrentUICulture 속성을 명시적으로 설정하지 않으면 응용 프로그램이 시작될 때 기본값으로 설정됩니다. 이때 사용자가 제어판의 국가 및 언어 옵션을 통해 UI 언어를 설정할 수 있는 Windows 2000 및 Windows XP MUI(Multilingual User Interface) 제품의 GetUserDefaultUILanguage 함수가 사용됩니다. 사용자가 UI 언어를 설정하지 않은 경우에는 운영 체제 리소스의 언어인 시스템 설치 언어에 따라 설정됩니다.

표시: