AtlUnicodeToUTF8
更新 : 2007 年 11 月
Unicode 文字列を UTF-8 に変換します。
ATL_NOINLINE inline int AtlUnicodeToUTF8(
LPCWSTR wszSrc,
int nSrc,
LPSTR szDest,
int nDest
) throw( );
パラメータ
wszSrc
変換対象の Unicode 文字列。nSrc
Unicode 文字列の文字数。szDest
変換された文字列を格納するために呼び出し元によって割り当てられるバッファ。nDest
バッファのバイト数。
戻り値
変換された文字列の文字数を返します。
解説
変換後の文字列に必要なバッファのサイズを確認するには、この関数を呼び出すときに szDest と nDest に 0 を指定します。
必要条件
ヘッダー : atlenc.h