网上查了一些资料,有很多零散并且方法不行,整理了一下,在unicode和多字节环境下均测试通过。
1.char*转VARIANT
char* char;
_bstr_t bstr(char);
_variant_t var=bstr;
2.char*转LPCTSTR
char* char;
_bstr_t bstr(char);
LPCTSTR Lpcstr = (LPTSTR)bstr;
本文介绍了一种有效的字符类型转换方法,包括如何将char*类型转换为VARIANT和LPCTSTR。这两种转换方式在unicode和多字节环境下均经过了测试验证。
网上查了一些资料,有很多零散并且方法不行,整理了一下,在unicode和多字节环境下均测试通过。
1.char*转VARIANT
char* char;
_bstr_t bstr(char);
_variant_t var=bstr;
2.char*转LPCTSTR
char* char;
_bstr_t bstr(char);
LPCTSTR Lpcstr = (LPTSTR)bstr;
4616

被折叠的 条评论
为什么被折叠?