HRESULT hr;
 IUnknown* pIUnknown;
 Itest* pItest;//接口
 IClassFactory* pIclassfactory;
 hResult = ::CoInitialize(NULL);
 if(FAILED(hResult))
 {
 ::AfxMessageBox("不能初始化COM库!");  }
 //创建组件实例 
 pIUnknown=NULL;
 pItest=NULL; 
 pIclassfactory=NULL;
   
 CoGetClassObject(CLSID_Test,CLSCTX_INPROC_SERVER,NULL,IID_IClassFactory,(void**)&pIclassfactory);
 pIclassfactory->QueryInterface(IID_IUnknown,(void**)&pIUnknown);
 hr=pIUnknown->QueryInterface(IID_Itest,(void**)&pItest);  if(FAILED(hr))  MessageBox("失败");  //查询接口并使用 
 if(pItest!=NULL)
 {
 
  pItest->test();//接口方法
pItest->Release();
 } 
 //释放组件 
    pIclassfactory->Release();
 pIUnknown->Release();
 编译连接都通过,但pItest总是为NULL,请指教!谢谢!!在线等