Share via


LOCALE_ENUMPROCEX 콜백 함수(winnls.h)

EnumSystemLocalesEx 함수에서 제공하는 열거형 로캘 정보를 처리하는 애플리케이션 정의 콜백 함수입니다. LOCALE_ENUMPROCEX 형식은 이 콜백 함수에 대한 포인터를 정의합니다. EnumLocalesProcEx 는 애플리케이션 정의 함수 이름의 자리 표시자입니다.

구문

LOCALE_ENUMPROCEX LocaleEnumprocex;

BOOL LocaleEnumprocex(
  LPWSTR unnamedParam1,
  DWORD unnamedParam2,
  LPARAM unnamedParam3
)
{...}

매개 변수

unnamedParam1

null로 끝나는 로캘 이름 문자열을 포함하는 버퍼에 대한 포인터입니다.

unnamedParam2

로캘 정보를 정의하는 플래그입니다. 이 매개 변수의 값에는 플래그의 이진 OR이 포함될 수 있지만 일부 플래그 조합은 발생하지 않습니다. 애플리케이션이LOCALE_WINDOWS 또는 LOCALE_ALTERNATE_SORTS지정하는 경우 EnumSystemLocalesEx 함수가 테스트하여 로캘이 대체 항목인지 확인할 수 있도록 LOCALE_REPLACEMENT 지정할 수도 있습니다.

unnamedParam3

EnumSystemLocalesEx의 애플리케이션 제공 입력 매개 변수입니다. 이 값은 스레드별 데이터를 이 콜백 함수에 전달하는 데 사용할 수 있으므로 다중 스레드 애플리케이션에 특히 유용합니다.

반환 값

열거를 계속하려면 TRUE 를 반환하고 그렇지 않으면 FALSE 를 반환합니다.

설명

EnumLocalesProcEx 함수는 원하는 작업을 수행할 수 있습니다. 애플리케이션은 해당 주소를 EnumSystemLocalesEx 함수에 전달하여 이 함수를 등록합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 winnls.h

추가 정보

EnumSystemLocalesEx

국가 언어 지원

국가 언어 지원 함수