QT Word文档控件QAxWidget C++简单例子
创始人
2024-11-05 01:11:11
0

这方面的资源确实很少,笔者基本上是靠ChatGpt 3一点点试出来的

再到后面chatgpt也不顶用了,只能去阅读QAxWidget的源码,还有最重要一点说阅读WORD COM组件的MSDN文档

Application 对象 (Word) | Microsoft Learn

1、一个最简单的例子

QT       += core gui axcontainer

MainWindow.h

#ifndef MAINWINDOW_H #define MAINWINDOW_H  #include  #include   QT_BEGIN_NAMESPACE namespace Ui { class MainWindow; } QT_END_NAMESPACE  class MainWindow : public QMainWindow {     Q_OBJECT  public:     MainWindow(QWidget *parent = nullptr);     ~MainWindow();  private:     Ui::MainWindow *ui;      QAxWidget *m_ax = nullptr;      // QWidget interface protected:     virtual void resizeEvent(QResizeEvent *event) override; };   #endif // MAINWINDOW_H 

 MainWindow.cpp

#include "MainWindow.h" #include "ui_MainWindow.h"  MainWindow::MainWindow(QWidget *parent)     : QMainWindow(parent)     , ui(new Ui::MainWindow) {     ui->setupUi(this);      m_ax = new QAxWidget(this);     m_ax->setControl("D:\\1.docx"); }  MainWindow::~MainWindow() {     delete ui; }  void MainWindow::resizeEvent(QResizeEvent *event) {     if (m_ax != nullptr)     {         QRect rc = rect();         m_ax->setGeometry(0, 0, rc.width(), rc.height());     } }  

效果图:

相关内容

热门资讯

日前!wepoker私人局俱乐... 日前!wepoker私人局俱乐部,邯郸胡乐修改器视频,练习教程(有挂辅助)1、很好的工具软件,可以解...
为切实保障!WePOker有没... 为切实保障!WePOker有没有透视方法,微信小程序家乡大贰破解版,模板教程(有挂分析)1、微信小程...
黑科技辅助挂!德普之星透视辅助... 黑科技辅助挂!德普之星透视辅助软件下载,新超圣伏虎,经验教程(有挂教学)黑科技辅助挂!德普之星透视辅...
为了进一步!hhpoker德州... 为了进一步!hhpoker德州真的假的,情怀莆仙外g挂,手段教程(证实有挂)情怀莆仙外g挂破解侠是真...
今日!德州圈脚本,wepoke... 今日!德州圈脚本,wepoker修改工具,模板教程(真的有挂)wepoker修改工具脚本下载中分为三...
2026版软件!微扑克微乐辅助... 2026版软件!微扑克微乐辅助,哥哥打大a外g挂,攻略教程(确实有挂)该软件可以轻松地帮助玩家将哥哥...
现场直击!wepoker透视脚... 现场直击!wepoker透视脚本安卓,途游四川小程序脚本辅助,练习教程(有挂透视);途游四川小程序脚...
据监测!拱趴大菠萝十三水作弊,... 据监测!拱趴大菠萝十三水作弊,小闲辅助软件下载,秘籍教程(有挂解密)该软件可以轻松地帮助玩家将小闲辅...
技巧辅助挂!wepoker透视... 技巧辅助挂!wepoker透视app下载,闲逸510k辅助软件,学习教程(有挂攻略)该软件可以轻松地...
据悉!wepoker透视脚本免... 据悉!wepoker透视脚本免费下载pc,微乐小程序挂哪里有,步骤教程(有挂讲解)1、微乐小程序挂哪...