VARIANT,BSTR,wstring互转

2017-02-07  本文已影响183人  晓函

wstring转BSTR和VARIANT

wstring str=L"haha";
BSTR bstr = SysAllocString(str.c_str());
VARIANT var;
var.vt = VT_BSTR;
var.bstrVal = bstr;

BSTR和VARIANT转wstring

BSTR bstr = L"hahah";
VARIANT var;
var.vt = VT_BSTR;
var.bstrVal = L"bbbb";

wstring str = (_bstr_t)bstr;
wstring str2 = (_bstr_t)var.bstrVal;

上一篇 下一篇

猜你喜欢

热点阅读