qt集成office功能

2025-05-04 06:31:24

1、这里只介绍在vs2013集成qt开发环境的情况,如果没有该环境,请从网上百度搜索vs2013和QT下载,自行安装

qt集成office功能

2、这里介绍一个office的控件,是微软官方提供的一个控件,可以集成的到程序中去,是个非常强大的控件,如果要了解详细的介绍,可以去百度

qt集成office功能qt集成office功能

5、我直接贴上测试代码,这段代码就可以直接将dsoframer.ocx集成在程序中了,非常简单方便,通过参数传入off足毂忍珩ice文档的路径,直接打开就可以了bool testopenoffice(QWidget* window, QString filestr){ QAxWidget* activexwidget = new QAxWidget(window, Qt::Dialog | Qt::FramelessWindowHint); try{ if (!activexwidget->setControl("{00460182-9E5E-11d5-B7C8-B8269041DD57}")) { return false; } activexwidget->resize(QSize(480, 320)); activexwidget->setProperty("Titlebar", false); activexwidget->setProperty("Menubar", false); activexwidget->setProperty("Toolbars", true); activexwidget->setProperty("Visible", true); activexwidget->show(); activexwidget->dynamicCall("Open(string)", filestr); } catch (...){ } return true;}

qt集成office功能
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢