Função UnicodeToBytes

Descrição

Preterido. Converte caracteres Unicode em GB18030 bytes.

Nota Ao converter caracteres Unicode em bytes GB18030, um aplicativo a ser executado no Windows Vista e posterior deve usar a função WideCharToMultiByte .

DWORD UnicodeToBytes(
  _In_ LPWSTR lpWideCharStr,
  _In_ UINT   cchWideChar,
  _In_ LPSTR  lpMultiByteStr,
  _In_ UINT   cchMultiByte
);

Parâmetros

lpWideCharStr [in]

Ponteiro para a cadeia de caracteres Unicode a ser convertida.

cchWideChar [in]

Contagem de caracteres da cadeia de caracteres Unicode a ser convertida.

lpMultiByteStr [in]

Ponteiro para o buffer multibyte de destino. Se lpMultiByteStr for 0, a contagem de bytes do resultado GB18030 será retornada e nenhuma conversão será feita.

cchMultiByte [in]

Contagem de bytes do buffer multibyte de destino. Se cchMultiByte for 0, a contagem de bytes do resultado GB18030 será retornada e nenhuma conversão será feita.

Retornos

Retorna a contagem de bytes dos caracteres multibyte gerados, se bem-sucedidos.

Comentários

Confira também

WideCharToMultiByte

MultiByteToWideChar