我對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對象。我應該尋找什麼來幫助找到解決方案,或者至少是努力尋找解決方案。