MFC工程资源在另一个编辑器中打开(error RC2104 )解决方法

今天玩着玩着俺的Dialog界面编辑就不见了

我在项目里找,*.rc和*.rc2应该是控制这个编辑窗口界面的文件

但是当我打开我的.rc文件时,居然发现提示在另一个编辑器中打开

网上说,把各种相关的头文件关掉就好了

可是我的还是报错:

解决方法是:

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

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

#define WS_EX_COMPOSITED                66666


对应的ID可以自定义,但不可以和已存在的ID冲突因此尽量设置大点。修改保存好,成功恢复原状:

双击得到编辑窗口

 


 

猜你喜欢

转载自blog.csdn.net/luoyir1997/article/details/88788881