Partager via


AtlUnicodeToUTF8

Appelez cette fonction pour convertir une chaîne Unicode en UTF-8.

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

Paramètres

  • wszSrc
    La chaîne Unicode à convertir

  • nSrc
    La longueur caractères de la chaîne Unicode.

  • szDest
    Mémoire tampon allouée par l'appelant reçoive la chaîne convertie.

  • nDest
    La longueur en octets de la mémoire tampon.

Valeur de retour

Retourne le nombre de caractères de la chaîne convertie.

Notes

Pour déterminer la taille de la mémoire tampon requise pour la chaîne convertie, appelez cette fonction passer la valeur 0 pour szDest et nDest.

Configuration requise

Header: atlenc.h

Voir aussi

Autres ressources

Concepts ATL

Composants de Bureau COM ATL

Référence alphabétique des fonctions ATL