UnicodeToBytes 함수

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 결과의 바이트 수가 반환되고 변환이 수행되지 않습니다.

반환

성공하면 생성된 멀티바이트 문자의 바이트 수를 반환합니다.

설명

참고 항목

WideCharToMultiByte

MultiByteToWideChar