AtlUnicodeToUTF8

Wywołanie tej funkcji, aby przekonwertować ciąg Unicode UTF-8.

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

Parametry

  • wszSrc
    Ciąg Unicode do konwersji

  • nSrc
    Długość w znakach ciąg Unicode.

  • szDest
    Przydzielone wywołującego bufor odbioru ciąg przekonwertowany.

  • nDest
    Długość w bajtach buforu.

Wartość zwracana

Zwraca liczbę znaków ciągu przekonwertowane.

Uwagi

Aby określić rozmiar buforu wymagany ciąg przekonwertowany, wywołać tę funkcję, przekazując 0 dla szDest i nDest.

Wymagania

Nagłówek: atlenc.h

Zobacz też

Inne zasoby

Pojęcia biblioteki Active Template Library (ALT)

Składniki COM pulpitu ATL

ATL funkcje alfabetycznym odwołanie