关于Qt的QAxWidget
来源:互联网 发布:天下霸唱抄袭证据知乎 编辑:程序博客网 时间:2024/05/18 03:08
项目用到就浅浅的看了一下,用了很简单的功能
QAxWidget主要是可以调用windows程序的API接口,例如我要用到Word
Word接口的网址:https://msdn.microsoft.com/en-us/library/aa272160(v=office.11).aspx
QAxWidget *w = new QAxWidget("Word.Application");
w->setControl("C:\\Desktop\\hh.docx");
以下是word的打开文档的接口:
Open(FileName, ConfirmConversions, ReadOnly, AddToRecentFiles, PasswordDocument, PasswordTemplate,Revert, WritePasswordDocument, WritePasswordTemplate, Format, Encoding, Visible, OpenConflictDocument,OpenAndRepair , DocumentDirection, NoEncodingDialog)从文档中看所有的参数都是variant,Qt文档中说明了API参数对应的Qt的参数:
所以variant对应的Qt的参数类型应该是const QVariant&。注意API接口参数都是有默认值的
调用API接口应该是:
const QVariant fileName("C:\\Users\\yangjie\\Desktop\\hh.docx");
const QVariant conver(true);
const QVariant readonly(true);
QAxWidget w->dynamicCall("Open(const QVariant&,const QVariant&,const QVariant&)", fileName,conver,readonly);
阅读全文
0 0
- 关于Qt的QAxWidget
- Qt显示PDF之二 QAxWidget, QAxWidget
- QT使用插件QAxWidget
- QT使用插件QAxWidget
- QT使用插件QAxWidget
- QT使用插件QAxWidget
- Qt显示Flash的两种方法 QWebview和QAxWidget
- Qt显示Flash的两种方法 QWebview和QAxWidget
- Qt通过QAxWidget来使用flash控件的问题
- Qt使用QAxWidget播放FLASH
- QAxWidget类的使用
- QAxWidget
- QT在子线程中使用QAxWidget需要初始化COM的问题
- QT中使用ActiveX控件、QAxBase、QAxWidget
- QAxWidget加载Flash的Demo
- qaxwidget去掉网页上的边框
- Qt界面用 QAxWidget 调用IWebBrowser2显示网页
- QT通过QAxWidget嵌入IE浏览器并获取页面源码
- postgresql----继承表INHERITS PARENT TABLE
- 小程序页面布局之Flexbox布局
- 8. 类型声明,方法,接口
- QQ第三方登录
- 用分层结构打造微 MVC 框架
- 关于Qt的QAxWidget
- PL/SQL 快捷键设计以及添加快捷键 .
- vue icon 图标库
- **Linux环境下部署WEB项目出现的BUG集锦**
- 【云星数据---大数据部集群署系列011】:alluxio java API 实战--01基本API
- 一篇关于Vim详细介绍的文章
- 前端div分页
- 猿们平常都喜欢听啥音乐?
- win10 那些曾经忽略的操作