COM调用有关问题
COM调用问题
刚接触COM,因急用就没有细细去学
IInterfaceClass *newCOM=NULL;
hr = CoInitializeEx(NULL,COINIT_MULTITHREADED);
hr = CoCreateInstance( CLSID_InterfaceClass, NULL, CLSCTX_INPROC_SERVER,
IID_IInterfaceClass, (void**) &newCOM);
这里之后就可以 调用newCOM的接口了,
如果我在一个应用的不同文件调用这些接口,应该怎么办呢?
------解决方案--------------------
一样调用,不需要考虑太多。
------解决方案--------------------
头文件不要重复包含
刚接触COM,因急用就没有细细去学
IInterfaceClass *newCOM=NULL;
hr = CoInitializeEx(NULL,COINIT_MULTITHREADED);
hr = CoCreateInstance( CLSID_InterfaceClass, NULL, CLSCTX_INPROC_SERVER,
IID_IInterfaceClass, (void**) &newCOM);
这里之后就可以 调用newCOM的接口了,
如果我在一个应用的不同文件调用这些接口,应该怎么办呢?
------解决方案--------------------
一样调用,不需要考虑太多。
------解决方案--------------------
头文件不要重复包含