其中的一种方法:
CComObject<CRecord>* irec=NULL;
HRESULT hRes = CComObject<CRecord>::CreateInstance(&irec);
irec->InitData(100);
CComObject<CRecord>* irec=NULL;
HRESULT hRes = CComObject<CRecord>::CreateInstance(&irec);
irec->InitData(100);
**IRecord=*irec
{
CComObject<CRecord>* irec=NULL;
HRESULT hRes = CComObject<CRecord>::CreateInstance(&irec);
irec->InitData(100);
**pp=*irec;//是这样写吗?}
这个 irec->InitData() 要在COM里实现我怎么才能 返回 CComObject<CRecord>* irec 到 IRECORD** pp 呢?
这个 irec->InitData() 要在COM里实现我怎么才能 返回 CComObject<CRecord>* irec 到 IRECORD** pp 呢?