请教一个函数CreatObject()
Set KQ = CreateObject("KQCONNECT_v70.Connect_v70")这是一个设备自带的例子程序中的一句,使用VB写的。。。
请问,这是什么意思?
在vc中该怎么转换?!
HRESULT hresult;
CLSID clsid;
CoInitialize(NULL); //initialize COM library
hresult=CLSIDFromProgID(OLESTR("KQCONNECT_V70.clsdll"), &clsid); //retrieve CLSID of component
_clsdll *t;
hresult=CoCreateInstance(clsid,NULL,CLSCTX_INPROC_SERVER,__uuidof(_clsdll),(LPVOID *) &t);
if(FAILED(hresult))
{
AfxMessageBox("Creation Failed");
return;
}
t->fnCallDll (); //call method
t->Release(); //call method
CoUninitialize(); //Unintialize the COM library
}
这段程序
怎么老是出现: _clsdll*t没有定义的问题啊?