Compartir a través de


AtlUnicodeToUTF8

Llame a esta función para convertir una cadena Unicode en UTF-8.

ATL_NOINLINE inline int AtlUnicodeToUTF8(
   LPCWSTR wszSrc,
   int nSrc,
   LPSTR szDest,
   int nDest 
) throw( );

Parámetros

  • wszSrc
    La cadena Unicode que se convertirá

  • nSrc
    La longitud en caracteres de la cadena Unicode.

  • szDest
    búfer asignado por el llamador para recibir la cadena convertida.

  • nDest
    La longitud en bytes del búfer.

Valor devuelto

Devuelve el número de caracteres de la cadena convertida.

Comentarios

Para determinar el tamaño de búfer necesario para la cadena convertida, llame a esta función que pasa 0 para szDest y nDest.

Requisitos

encabezado: atlenc.h

Vea también

Otros recursos

Conceptos de ATL

Componentes de escritorio COM ATL

ATL funciona referencia alfabética