BSTR 字符串转 std::string 字符串
inline ppp::string VARIANT_string(BSTR& bstrVal)
{
ppp::string result;
LPSTR str = _com_util::ConvertBSTRToString(bstrVal);
if (NULL != str)
{
result = str;
delete[] str;
}
SysFreeString(bstrVal);
return result;
}
std::string 字符串转 BSTR字符串
std::string path = "C:\\1.txt";
_bstr_t bstr_path(path.data());
BSTR& bstr = bstr_path.GetBSTR();