GetANSIFromUTF16
CSmartPtr<str_ansi> spANSI(bUTF8Encode ? (str_ansi *) GetUTF8FromUTF16(pUTF16) : GetANSIFromUTF16(pUTF16), TRUE);
CSmartPtr<char> spFieldNameANSI(GetANSIFromUTF16(m_spFieldNameUTF16), TRUE);
CSmartPtr<char> spFieldNameANSI((char *) GetANSIFromUTF16(m_spFieldNameUTF16), TRUE);
CSmartPtr<str_ansi> spBufferANSI(GetANSIFromUTF16(cBuffer), TRUE);
str_ansi * pANSI = GetANSIFromUTF16(pUTF16);
str_ansi * GetANSIFromUTF16(const str_utf16 * pUTF16);
CSmartPtr<char> spANSI(GetANSIFromUTF16(pFilename), TRUE);