_mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l
테스트 및 멀티 바이트 문자 대/소문자를 변환 합니다.
중요
이 API는 Windows 런타임에서 실행되는 응용 프로그램에서 사용할 수 없습니다.자세한 내용은 /ZW에서 지원하지 않는 CRT 함수를 참조하십시오.
unsigned int _mbctolower(
unsigned int c
);
unsigned int _mbctolower_l(
unsigned int c,
_locale_t locale
);
unsigned int _mbctoupper(
unsigned int c
);
unsigned int _mbctoupper_l(
unsigned int c,
_locale_t locale
);
매개 변수
c
멀티 바이트 문자를 변환 합니다.locale
사용할 로캘입니다.
반환 값
가능하면, 이러한 각각의 함수는 변환된 문자 c를 반환합니다. 그렇지 않으면 부호가 없는 c 문자를 반환합니다.
설명
문자를 테스트 하는 함수는 c 및 다음 변환 중 하나를 적용 가능한 경우.
루틴 |
AFX_IDD_CONVERT |
---|---|
_mbctolower,_mbctolower_l |
대문자에서 소문자 |
_mbctoupper,_mbctoupper_l |
대문자에서 소문자 |
출력 값은 로캘의 LC_CTYPE 범주 설정에 영향을 받습니다. 자세한 내용은 setlocale을 참조하십시오. _l 접미사가 없는 이러한 함수 버전은 이 로캘 종속 동작에 현재 로캘을 사용하며, _l 접미사가 있는 버전은 전달된 로캘 매개 변수를 대신 사용하는 경우를 제외하고는 동일합니다. 자세한 내용은 로캘을 참조하십시오.
이전 버전에서는 _mbctolower 호출된jtolower, 및 _mbctoupper 호출된 jtoupper. 새 코드는 새 이름을 대신 사용 하십시오.
제네릭 텍스트 라우팅 매핑
Tchar.h 루틴 |
_UNICODE 및 _MBCS 정의되지 않음 |
_MBCS 정의됨 |
_UNICODE 정의됨 |
---|---|---|---|
_totlower |
tolower |
_mbctolower |
towlower |
_totlower_l |
_tolower_l |
_mbctolower_l |
_towlower_t |
_totupper |
toupper |
_mbctoupper |
towupper |
_totupper_l |
toupper_l |
_mbctoupper_l |
_towupper_l |
요구 사항
루틴 |
필수 헤더 |
---|---|
_mbctolower,_mbctolower_l |
<mbstring.h> |
_mbctoupper,_mbctoupper_l |
<mbstring.h> |
호환성 정보에 대한 자세한 내용은 호환성을 참조하십시오.
참고 항목
참조
_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l