AtlUnicodeToUTF8
呼叫此函式將 Unicode 字串轉換為 UTF-8。
ATL_NOINLINE inline int AtlUnicodeToUTF8(
LPCWSTR wszSrc,
int nSrc,
LPSTR szDest,
int nDest
) throw( );
參數
wszSrc
要轉換的 Unicode 字串。nSrc
在 Unicode 字串的字元長度。szDest
可接收轉換後的字串的呼叫端配置的緩衝區。nDest
長度緩衝區中的位元組數。
傳回值
傳回的字元數轉換後的字串。
備註
若要判斷所需轉換後的字串所需要的緩衝區大小,請呼叫傳遞 0 szDest 和 nDest上執行此功能。
需求
Header: atlenc.h