GetUserDefaultUILanguage 함수(winnls.h)
현재 사용자의 사용자 UI 언어에 대한 언어 식별자를 반환합니다. 현재 사용자가 언어를 설정하지 않은 경우 GetUserDefaultUILanguage 는 시스템에 대한 기본 설정 언어 집합을 반환합니다. 시스템에 기본 설정 언어 집합이 없으면 시스템 기본 UI 언어("설치 언어"라고도 함)가 반환됩니다. 사용자 UI 언어에 대한 자세한 내용은 사용자 인터페이스 언어 관리를 참조하세요.
구문
LANGID GetUserDefaultUILanguage();
반환 값
현재 사용자의 사용자 UI 언어에 대한 언어 식별자를 반환합니다.
설명
이 함수는 언어 식별자만 반환합니다. 애플리케이션은 GetUserPreferredUILanguages 함수를 사용하여 언어 이름을 검색할 수 있습니다.
사용자 UI 언어가 LIP(언어 인터페이스 팩)의 일부이고 추가 로캘에 해당하는 경우 이 함수는 LOCALE_CUSTOM_UI_DEFAULT 반환합니다.
Windows Me, Windows 2000, Windows XP, Windows Server 2003:GetUserDefaultUILanguage 함수는 현재 사용자 언어에 대한 언어 식별자를 검색합니다. MUI가 운영 체제에 설치되지 않은 경우 함수는 기본 컴퓨터 사용자 인터페이스 언어를 검색합니다.
C# 서명
[DllImport("Kernel32.dll", CharSet = CharSet.Auto)]
static extern System.UInt16 GetUserDefaultUILanguage();
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows 2000 Server [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | winnls.h(Windows.h 포함) |
라이브러리 | Kernel32.lib |
DLL | Kernel32.dll |
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기