C++下COM组件开发的 返回值是字符串,怎么返回
C++下COM组件开发的 返回值是字符串,如何返回
贴上代码
STDMETHODIMP CComPortClass::GetBuffer(BSTR* retValue)
{
// TODO: 在此添加实现代码
*retValue = (BSTR)L"ABCDEFGH";
return S_OK;
}
我是C++ 开发COM组件 C#来调用,返回其他类型没问题,但是不懂返回字符串
这样写返回是一个空字符串.
希望大家帮帮,谢谢了
------解决思路----------------------
哈哈,刚想回复就看见自己解决了,不错。

------解决思路----------------------
路过接分
贴上代码
STDMETHODIMP CComPortClass::GetBuffer(BSTR* retValue)
{
// TODO: 在此添加实现代码
*retValue = (BSTR)L"ABCDEFGH";
return S_OK;
}
我是C++ 开发COM组件 C#来调用,返回其他类型没问题,但是不懂返回字符串
这样写返回是一个空字符串.
希望大家帮帮,谢谢了
------解决思路----------------------
哈哈,刚想回复就看见自己解决了,不错。
------解决思路----------------------
路过接分