애플리케이션은 사용 가능한 로캘 및 언어대한 특정 정보를 검색하고 설정할 수 있어야 합니다. 특정 요일의 이름 또는 소수 구분 기호로 사용되는 문자와 같은 로캘 정보의 각 요소에는 해당 상수가 있습니다. 사용 가능한 상수는 로캘 정보 상수정의됩니다.
애플리케이션은 항상 로캘 정보를 null로 끝나는 문자열로 저장하고 조작합니다. 이진 데이터는 허용되지 않으며 숫자 값을 텍스트로 지정해야 합니다. 각 정보 유형에는 특정 형식이 있습니다. 또한 한 형식을 변경하면 다른 형식의 값도 변경되도록 여러 형식이 함께 연결됩니다.
애플리케이션은 필요한 정보에 해당하는 상수를 사용하여 GetLocaleInfo 또는 GetLocaleInfoEx를 호출하여 로캘 정보를 검색합니다. 애플리케이션은 SetLocaleInfo 호출하여 로캘 정보의 항목을 설정할 수 있습니다.
메모
로캘 식별자 지원될 수 있지만 해당 로캘도 설치되지 않는 한 애플리케이션에서 사용할 수 없습니다.
대부분의 로캘 정보 상수는 상호 배타적이므로 한 번에 하나의 정보 유형만 처리할 수 있습니다. 이 규칙의 예외는 이진 OR을 사용하여 다른 상수와 결합할 수 있는 LOCALE_USE_CP_ACP, LOCALE_RETURN_NUMBER및 LOCALE_NOUSEROVERRIDE.
주의
LOCALE_NOUSEROVERRIDE 사용은 사용자 기본 설정을 비활성화하므로 사용하지 않는 것이 좋습니다.
Microsoft Active Directory와 같은 여러 애플리케이션과 마찬가지로 애플리케이션은 정렬 가능한 데이터베이스에서 해당 문자열을 유지할 수 있습니다. 자세한 내용은 애플리케이션에서 정렬을 처리하는 방법()을참조하세요.
관련 항목