次のように、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" メソッドを呼び出すのに問題があります。バリアントの呼び出し方法または使用方法がわかりません。
コードのヒントはありますか?