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

来源:互联网 发布:c4d mac 中文版百度云 编辑:程序博客网 时间:2024/06/07 08:43

笔者最近在用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 打开导致冲突

                                             
0 0
原创粉丝点击