VS或者VC 报 error RC2104 错误及 资源管理 在另一个编辑器打开 的解决方法

原创 2017年03月08日 09:46:27

笔者最近在用VS2015开发MFC项目时遇到一个纠结的问题,在进行界面编辑时发现VS报一个“ error RC2104 :undefined keyWord or key name:WS_EX_COMPOSITED”,如图:


图1 error 截图

经过对报错的研究发现是WS_EX_COMPOSITED这个用于控件样式扩展的变量缺少宏定义,只需要在

“Resource.h”
中添加对应的宏定义即可,例如争对 WS_EX_COMPOSITED 这个变量只需要加入:

#define WS_EX_COMPOSITED                66666
对应的ID可以自定义,但不可以和已存在的ID冲突因此尽量设置大点。

修改保存好,在编辑框关闭“Resource.h”文件,否则在资源视图(Resource View)会显示在另一编辑框打开导致无法编辑界面。如图2


图2 Resource.h 打开导致冲突


                    
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

VS2008资源视图打不开,编译提示 error PRJ0003 : 生成“mt.exe”出错rc.dll,rcdll.dll,mt.dll等问题的解决方法

这个问题其实是因为缺少资源管理的文件rc.exel等文件,我们需要将该文件拷贝到C:\Program Files\Windows SDKs\Windows\6.0A\bin的目录下,正如上面给出的提示...

VC++老是提示“致命错误:无法打开头文件AFXRES.H”怎么回事 提示在另一个编辑器中打开,怎么解决

非原创,网上整理。 #include "afxres.h"语句是在.rc文件中的,而afxres.h文件在VC的安装目录中的.\VC98\MFC\INCLUDE目录中,所以着重查一下To...

VC中Error spawning cl.exe错误的解决方法.( 无法打开文件 winresrc.h)

可能很多人在安装VC 6.0后有过点击“Compile”或者“Build”后被出现的 “Compiling... ,Error spawning cl.exe”错误提示给郁闷过。很多人的 选择是重装,...

WIN8/WIN8.1 任务栏经常卡死,资源管理无响应重启的解决方法(2015年3月开始)

————————————————- 恢复正常之后的截图 最后发现是因为微软的补丁有BUG,狗日的微软,把我搞死了。出现任务栏卡死的根本原因是微软3月补丁有问题。 解决方法: 手动卸载:KB...

VC中Error spawning cl.exe错误的解决方法

可能很多人在安装VC 6.0后有过点击“Compile”或者“Build”后被出现的 “Compiling... ,Error spawning cl.exe”错误提示给郁闷过。很多人的 选择是重装,...
  • Wentasy
  • Wentasy
  • 2011年10月16日 16:11
  • 1045

VC中Error spawning cl.exe错误的解决方法.

可能很多人在安装VC 6.0后有过点击“Compile”或者“Build”后被出现的 “Compiling... ,Error spawning cl.exe”错误提示给郁闷过。很多人的 选择是重装,...

VS与SQL Server连接时出现(provider: TCP Provider, error: 0)错误时的解决方法

由于本人在做Visual studio与SQL Server数据库连接时,总是出现如图所示的问题。为了防止大家也有同样问题的困扰,写下我的解决方法。                         ...

VS2010编译错误 #error : This file requires _WIN32_WINNT to be #defined at least to 0x0403的解决方法

下载的一个MFC工程,在VS2010(工程是被转换为VS2010工程的)上编译遇到如下错误: 1>  stdafx.cpp 1>d:\program files\microsoft visual ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VS或者VC 报 error RC2104 错误及 资源管理 在另一个编辑器打开 的解决方法
举报原因:
原因补充:

(最多只允许输入30个字)