MFC工程资源在另一个编辑器中打开(error RC2104 )解决方法
今天玩着玩着俺的Dialog界面编辑就不见了
我在项目里找,*.rc和*.rc2应该是控制这个编辑窗口界面的文件
但是当我打开我的.rc文件时,居然发现提示在另一个编辑器中打开
网上说,把各种相关的头文件关掉就好了
可是我的还是报错:
解决方法是:
经过对报错的研究发现是WS_EX_COMPOSITED这个用于控件样式扩展的变量缺少宏定义,只需要在
“Resource.h”
中添加对应的宏定义即可,例如争对 WS_EX_COMPOSITED 这个变量只需要加入:
#define WS_EX_COMPOSITED 66666
对应的ID可以自定义,但不可以和已存在的ID冲突因此尽量设置大点。修改保存好,成功恢复原状:
双击得到编辑窗口