MAKELANGID 매크로(winnt.h)
기본 언어 식별자 및 하위 언어 식별자에서 언어 식별자를 만듭니다.
구문
void MAKELANGID(
p,
s
);
매개 변수
p
기본 언어 식별자입니다. 이 식별자는 미리 정의된 값 또는 사용자 정의 기본 언어의 값일 수 있습니다. 사용자 정의 언어의 경우 식별자는 0x03FF 0x0200 범위의 값입니다. 다른 모든 값은 운영 체제 사용을 위해 예약되어 있습니다. 자세한 내용은 언어 식별자 상수 및 문자열을 참조하세요.
s
하위 언어 식별자입니다. 이 매개 변수는 미리 정의된 하위 언어 식별자 또는 사용자 정의 하위 언어일 수 있습니다. 사용자 정의 하위 언어의 경우 식별자는 0x3F 0x20 범위의 값입니다. 다른 모든 값은 운영 체제 사용을 위해 예약되어 있습니다. 자세한 내용은 언어 식별자 상수 및 문자열을 참조하세요.
반환 값
없음
설명
다음 표에서는 특별한 의미가 있는 usPrimaryLanguage 와 usSubLanguage 의 조합을 보여 줍니다.
기본 언어 식별자 | 하위 언어 식별자 | 의미 |
---|---|---|
LANG_NEUTRAL | SUBLANG_NEUTRAL | 언어 중립 |
LANG_NEUTRAL | SUBLANG_DEFAULT | 사용자 기본 언어 |
LANG_NEUTRAL | SUBLANG_SYS_DEFAULT | 시스템 기본 언어 |
LANG_NEUTRAL | SUBLANG_CUSTOM_DEFAULT | Windows Vista 이상: 기본 사용자 지정 로캘 |
LANG_NEUTRAL | SUBLANG_CUSTOM_UNSPECIFIED | Windows Vista 이상: 지정되지 않은 사용자 지정 로캘 |
LANG_NEUTRAL | SUBLANG_UI_CUSTOM_DEFAULT | Windows Vista 이상: 기본 사용자 지정 다국어 사용자 인터페이스 로캘 |
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | winnt.h(Windows.h 포함) |