VS2022报错 VS报错 C2011 class类型重定义 无法打开源文件 MSO.tlh / MSWORD.tlh / VBE6EXT.OLB

1、C2011 class类型重定义问题

编译报错:

1.1 解决方法

修改重定义的类。

将"CDocument.h"重命名为"MSWORDCDocument.h";

将"CFont.h"重命名为"MSWORDCFont.h"。

打开文件MSWORDCDocument.h,搜索"CDocument",并将"CDocument"全部替换为"MSWORDCDocument";

打开文件MSWORDCFont.h,搜索"CFont",并将"CFont"全部替换为"MSWORDCFont";

其它文件中用到重定义的类,也需要修改为重命名后的类名。

2、 无法打开源文件 MSO.tlh / MSWORD.tlh / VBE6EXT.OLB

引入资源后,编译报错:


2.1 解决方法

重新命名新引入的资源头文件(类名),同"C2011 class类型重定义问题"解决方法;同时添加代码

相关推荐
OrangeJiuce1 小时前
【QT中的一些高级数据结构,持续更新中...】
数据结构·c++·qt
程序员-King.3 小时前
【接口封装】——13、登录窗口的标题栏内容设置
c++·qt
萌の鱼4 小时前
leetcode 2826. 将三个组排序
数据结构·c++·算法·leetcode
RAN_PAND4 小时前
STL介绍1:vector、pair、string、queue、map
开发语言·c++·算法
mit6.8247 小时前
[实现Rpc] 通信-Muduo库的实现 | && 完美转发 | reserve | unique_lock
c++·网络协议·rpc
JANGHIGH8 小时前
c++ std::list使用笔记
c++·笔记·list
画个逗号给明天"8 小时前
C++STL容器之list
开发语言·c++
Lqingyyyy10 小时前
P2865 [USACO06NOV] Roadblocks G 与最短路的路径可重复的严格次短路
开发语言·c++·算法
C语言小火车10 小时前
深入解析C++26 Execution Domain:设计原理与实战应用
java·开发语言·c++·异构计算调度·c++26执行模型·domain定制