我对Visual C++创建了一个ActiveX对象,然后可以使用下面的代码示例。从Visual C++端口到Borland C++ Builder的ActiveX代码
// create a smart pointer for ActiveDSO
_DActiveDSOPtr activeDSO;
HRESULT hr = activeDSO.GetActiveObject(__uuidof(ActiveDSO));
if (FAILED(hr))
{
hr = activeDSO.CreateInstance(__uuidof(ActiveDSO));
if (FAILED(hr))
_com_issue_error(hr);
}
这应该如何移植到Borland C++ builder。我不确定它如何创建ActiveX对象。我应该寻找什么来帮助找到解决方案,或者至少是努力寻找解决方案。