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类型重定义问题"解决方法;同时添加代码

相关推荐
apocelipes2 小时前
从源码角度解析C++20新特性如何简化线程超时取消
c++·性能优化·golang·并发·c++20·linux编程
ozyzo2 小时前
求1~n的累加和
c++
charlie1145141913 小时前
现代C++嵌入式教程:C++98基础特性:从C到C++的演进(1)
c语言·开发语言·c++·笔记·学习·教程
历程里程碑4 小时前
C++ 18智能指针:告别内存泄漏的利器
开发语言·c++
XFF不秃头5 小时前
力扣刷题笔记-全排列
c++·笔记·算法·leetcode
Code Warrior5 小时前
【C++】智能指针的使用及其原理
开发语言·c++
月光在发光6 小时前
多态(虚函数核心作用原理)--C++学习(0)
c++·学习
Sunsets_Red6 小时前
2025 FZYZ夏令营游记
java·c语言·c++·python·算法·c#
自由生长20246 小时前
从流式系统中思考-C++生态和Java生态的区别
java·c++
饕餮怪程序猿7 小时前
订单分批算法设计与实现:基于商品相似性的智能分拣优化(C++)
开发语言·c++·算法