我已经能够像这样创建 SharePoint.OpenDocuments.1 ActiveX 控件的实例:
CLSID clsid;
HRESULT hResult;
IDispatch *pWApp;
LPCOLESTR strPid = L"SharePoint.OpenDocuments.1";
CoInitialize(NULL);
hResult = CLSIDFromProgID(strPid, &clsid);
if(SUCCEEDED(hResult))
hResult = CoCreateInstance(clsid, NULL, CLSCTX_ALL , IID_IDispatch, (void **)&pWApp);
我在使用文档名称调用“EditDocument”方法时遇到了一些麻烦。我不知道如何调用或使用变体。
任何代码提示?