Función UnicodeToBytes

Descripción

En desuso. Convierte caracteres Unicode en GB18030 bytes.

Nota Al convertir caracteres Unicode a GB18030 bytes, una aplicación para ejecutarse en Windows Vista y versiones posteriores debe usar la función WideCharToMultiByte .

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

Parámetros

lpWideCharStr [in]

Puntero a la cadena Unicode que se va a convertir.

cchWideChar [in]

Recuento de caracteres de la cadena Unicode que se va a convertir.

lpMultiByteStr [in]

Puntero al búfer multibyte de destino. Si lpMultiByteStr es 0, se devuelve el recuento de bytes del resultado GB18030 y no se realiza ninguna conversión.

cchMultiByte [in]

Recuento de bytes del búfer multibyte de destino. Si cchMultiByte es 0, se devuelve el recuento de bytes del resultado GB18030 y no se realiza ninguna conversión.

Devoluciones

Devuelve el recuento de bytes de los caracteres multibyte que se generan, si se ejecuta correctamente.

Comentarios

Consulte también

WideCharToMultiByte

MultiByteToWideChar