我有一個函數「訪問衝突」 用的COleVariant
BOOL AltairListDialog::GetDocuments()
{
CComQIPtr<AXAPILib::ICollection> m_Collection;
HRESULT hr = m_Collection.CoCreateInstance(L"Axapi.Collection");
AXAPILib::ICollection *indices = (AXAPILib::ICollection*) m_Collection.p;
int status;
COleVariant ind;
ind.vt = VT_DISPATCH;
ind.pdispVal = (IDispatch*) indices;
return TRUE;
}
我用它實現AXAPILib :: ICollection的一個DLL。該函數在「返回TRUE;」之後返回「訪問衝突」但我不知道爲什麼。有什麼建議麼?