Idmsoft dm;
CoInitialize(NULL);
CLSID clsid;
HRESULT hr=CLSIDFromProgID(OLESTR("dm.dmsoft"),&clsid);
dm.CreateDispatch(clsid);
MessageBox(dm.Ver());
CoInitialize(NULL);
CLSID clsid;
HRESULT hr=CLSIDFromProgID(OLESTR("dm.dmsoft"),&clsid);
dm.CreateDispatch(clsid);
MessageBox(dm.Ver());
Idmsoft dm;//建立一COM个对象的实例
CoInitialize(NULL);//初始化COM库,
CLSID clsid;//guid,唯一标识一个com对象
HRESULT hr=CLSIDFromProgID(OLESTR("dm.dmsoft"),&clsid);//通过特定"dm.dmsoft"得到这个guid
dm.CreateDispatch(clsid);//通过guid得到dm的实现
MessageBox(dm.Ver());//调用某个dm的实现
[/code]