Description
더 이상 사용되지 않습니다. 유니코드 문자를 GB18030 바이트로 변환합니다.
참고 유니코드 문자를 GB18030 바이트로 변환할 때 Windows Vista 이상에서 실행되는 애플리케이션은 WideCharToMultiByte 함수를 사용해야 합니다.
DWORD UnicodeToBytes(
_In_ LPWSTR lpWideCharStr,
_In_ UINT cchWideChar,
_In_ LPSTR lpMultiByteStr,
_In_ UINT cchMultiByte
);
매개 변수
lpWideCharStr [in]
변환할 유니코드 문자열에 대한 포인터입니다.
cchWideChar [in]
변환할 유니코드 문자열의 문자 수입니다.
lpMultiByteStr [in]
대상 멀티바이트 버퍼에 대한 포인터입니다. lpMultiByteStr이 0이면 GB18030 결과의 바이트 수가 반환되고 변환이 수행되지 않습니다.
cchMultiByte [in]
대상 멀티바이트 버퍼의 바이트 수입니다. cchMultiByte가 0이면 GB18030 결과의 바이트 수가 반환되고 변환이 수행되지 않습니다.
반환
성공하면 생성된 멀티바이트 문자의 바이트 수를 반환합니다.