COleDispatchDriver::CreateDispatch
BOOL CreateDispatch(REFCLSID clsid, COleException* pError = NULL);
BOOL CreateDispatch(LPCTSTR lpszProgID, COleException* pError = NULL);
返回值:成功则返回非零值;否则返回0。
参数:
clsid
要创建的IDispatch连接对象的类ID。
pError
指向一个OLE异常对象的指针,这个异常对象将保存在创建中产生的状态码。
lpszProgID
指向一个自动化对象的标识符的指针,如“Excel.Document.5”。将要创建的调度对象是为这个自动化对象创建的。
说明:
创建一个IDispatch对象并将它与COleDispatchDriver对象连接。
请参阅:
COleDispatchDriver::DetachDispatch
,
COleDispatchDriver::ReleaseDispatch
,
COleDispatchDriver::AttachDispatch
,
COleException
,
COleDispatchDriver::m_lpDispatch