佚名通过本文主要向大家介绍了信息技术解决教学问题,信息技术解决的问题,拟解决的关键技术问题,用信息技术解决问题,技术问题解决方案等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 大家看看这个技术问题怎么解决?
描述:
描述:
是一个调用进程外COM组件的程序,大家看看为什么会这样.
CoInitialize(NULL);
Sigwave::_DFormPtr pt1;
HRESULT hr;
CLSID clsid;
CLSIDFromProgID(OLESTR("Sigwave.Document"),&clsid);//此处,clsid值是正确的。
hr=CoCreateInstance(clsid,
NULL,
CLSCTX_LOCAL_SERVER,
__uuidof(Sigwave::_DForm),
(void**)&pt1);
执行完CoCreateInstance后,组件所在程序就打开了,但在后台,可是此时返回值不是0,而是“不支持此接口”,问题就是这样,大家帮忙分析一下。