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());     } }  

效果图:

相关内容

热门资讯

透视教程“werplan外卦神... 透视教程“werplan外卦神器”详细辅助攻略方法(从来存在有挂),支持语音通讯、好友开房及战队组建...
今日科普!创思维激k透视多少钱... 今日科普!创思维激k透视多少钱一个,创思维激k透视源码,2025新版技巧(有挂辅助挂)1.创思维激k...
透视新版!德扑HHpoker有... 透视新版!德扑HHpoker有挂吗(透视)本来是有挂(详细辅助爆料教程)1、任何ai辅助神器的玩家都...
推荐几款新版!hhpoker是... 您好,菠萝辅助器免费版的功能介绍这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】...
透视代打“aapoker怎么拿... 透视代打“aapoker怎么拿好牌”详细辅助必备教程(原先是有挂);玩家必备必赢加哟《1367043...
我来教教大家!大当家脚本app... 一、四川长牌辅助简介了解软件请加微:136704302四川长牌辅助是一款在线扑克游戏平台,玩家可以在...
透视能赢!约局吧作弊脚本(透视... 透视能赢!约局吧作弊脚本(透视)一直是有挂(详细辅助黑科技教程)1、首先打开最新版本,在首页我们可以...
实测必看!aapoker俱乐部... 1、实测必看!aapoker俱乐部靠谱吗,wejoker辅助器怎么卖,玩家教程(有挂神器);详细教程...
透视真的“wepoker分析”... 1、透视真的“wepoker分析”详细辅助必备教程(从前真的有挂)2、进入游戏-大厅左侧-新手福利-...
今日公布!边锋小程序辅助器免费... 今日公布!边锋小程序辅助器免费,川南麻将辅助,教你教程(有挂规律)1、金币登录送、破产送、升级送、活...