[求助]CoCreateInstance函数怎么老是失败哪?急啊
我建了一个简单的com组件,然后再建一个控制台程序调用组件,结果每次CoCreateInstance函数总是失败,为什么? 函数调用代码如下: int main(int argc, char* argv[]) { HRESULT hr; ISimpleInterface* pIntf = NULL; hr = ::CoCreateInstance(CLSID_SimpleInterface,NULL,CLSCTX_SERVER,IID_ISimpleInterface,(void **)&pIntf); if(SUCCEEDED(hr)) { pIntf->welcome(); pIntf->Release();
} else printf("error"); return 0; } 可以知道的是,com服务端已经build成功,注册表中也已有其信息,请高手帮忙啊,谢谢先