我有一个函数“访问冲突” 用的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;”之后返回“访问冲突”但我不知道为什么。有什么建议么?