다음을 통해 공유


로캘 정보 검색 및 설정

애플리케이션은 사용 가능한 로캘 및 언어대한 특정 정보를 검색하고 설정할 수 있어야 합니다. 특정 요일의 이름 또는 소수 구분 기호로 사용되는 문자와 같은 로캘 정보의 각 요소에는 해당 상수가 있습니다. 사용 가능한 상수는 로캘 정보 상수정의됩니다.

애플리케이션은 항상 로캘 정보를 null로 끝나는 문자열로 저장하고 조작합니다. 이진 데이터는 허용되지 않으며 숫자 값을 텍스트로 지정해야 합니다. 각 정보 유형에는 특정 형식이 있습니다. 또한 한 형식을 변경하면 다른 형식의 값도 변경되도록 여러 형식이 함께 연결됩니다.

애플리케이션은 필요한 정보에 해당하는 상수를 사용하여 GetLocaleInfo 또는 GetLocaleInfoEx를 호출하여 로캘 정보를 검색합니다. 애플리케이션은 SetLocaleInfo 호출하여 로캘 정보의 항목을 설정할 수 있습니다.

메모

로캘 식별자 지원될 수 있지만 해당 로캘도 설치되지 않는 한 애플리케이션에서 사용할 수 없습니다.

 

대부분의 로캘 정보 상수는 상호 배타적이므로 한 번에 하나의 정보 유형만 처리할 수 있습니다. 이 규칙의 예외는 이진 OR을 사용하여 다른 상수와 결합할 수 있는 LOCALE_USE_CP_ACP, LOCALE_RETURN_NUMBERLOCALE_NOUSEROVERRIDE.

주의

LOCALE_NOUSEROVERRIDE 사용은 사용자 기본 설정을 비활성화하므로 사용하지 않는 것이 좋습니다.

 

Microsoft Active Directory와 같은 여러 애플리케이션과 마찬가지로 애플리케이션은 정렬 가능한 데이터베이스에서 해당 문자열을 유지할 수 있습니다. 자세한 내용은 애플리케이션에서 정렬을 처리하는 방법()을참조하세요.

국가 언어 지원 사용하기

로캘 정보 상수

애플리케이션에서 정렬 처리하기

사용자 지정 로캘 작업하기