网上查了一些资料,有很多零散并且方法不行,整理了一下,在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;
网上查了一些资料,有很多零散并且方法不行,整理了一下,在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;