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

相关推荐
浅念-3 小时前
Linux 开发环境与工具链
linux·运维·服务器·数据结构·c++·经验分享
旺仔.2913 小时前
容器适配器:stack栈 、queue队列、priority queue优先级队列、bitset位图 详解
c++
刘景贤5 小时前
C/C++开发环境
开发语言·c++
OasisPioneer6 小时前
现代 C++ 全栈教程 - Modern-CPP-Full-Stack-Tutorial
开发语言·c++·开源·github
liulilittle6 小时前
XDP to TC : TUN eBPF NAT
c++
花开莫与流年错_6 小时前
ZeroMQ基本示例使用
c++·消息队列·mq·示例·zeromq
qq_416018727 小时前
C++中的模板方法模式
开发语言·c++·算法
jyyyx的算法博客8 小时前
KMP 算法
c++·kmp
Emberone8 小时前
从C到C++:一脚踹开面向对象的大门
开发语言·c++
DDzqss8 小时前
3.25打卡day45
c++·算法