dsoframer接口文档
时间: 2023-06-21 14:16:56 浏览: 143
dsoframer是一个用于在Microsoft Office应用程序中嵌入和显示Office文档的控件,具体的接口文档可以参考Microsoft官方文档。
以下是一些常用的dsoframer接口:
1. LoadDocument:加载文档
```c++
HRESULT LoadDocument(BSTR bstrUrl);
```
参数:
- bstrUrl:文档的 URL。
返回值:
- S_OK:成功加载文档。
- E_FAIL:加载文档失败。
2. Print:打印文档
```c++
HRESULT Print(OLE_HANDLE hDC, BSTR* pbstrResultMessage, LONG* plResult);
```
参数:
- hDC:打印文档的设备上下文句柄。
- pbstrResultMessage:指向BSTR类型的指针,用于返回打印结果消息。
- plResult:指向LONG类型的指针,用于返回打印结果。
返回值:
- S_OK:成功打印文档。
- E_FAIL:打印文档失败。
3. Save:保存文档
```c++
HRESULT Save(BSTR bstrUrl);
```
参数:
- bstrUrl:文档的 URL。
返回值:
- S_OK:成功保存文档。
- E_FAIL:保存文档失败。
4. Close:关闭文档
```c++
HRESULT Close();
```
返回值:
- S_OK:成功关闭文档。
- E_FAIL:关闭文档失败。
以上是一些常用的dsoframer接口,具体的接口使用方法可以参考Microsoft官方文档。
阅读全文