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