关于如何使用LPCOLESTR制作BSTR的任何想法?愚蠢的事情要挂上..
最佳答案
LPCOLESTR
只是const wchar_t*
,因此您可以使用 SysAllocString()
创建BSTR
:
LPCOLESTR olestr = ...;
BSTR bstr = SysAllocString(olestr);
完成
SysFreeString()
的操作后,请务必调用 BSTR
。另请参阅MSDN documentation on BSTR
s关于c++ - 将LPCOLESTR转换为BSTR?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1217777/