天天看点

char*转换为VARIANT以及将char*转换为LPCTSTR

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