VC对话框程序错误RC2104:TBS_NOTIFYBEFOREMOVE

我有一个基于VC++ / MFC对话框的项目。 在这些对话框中,我使用了一些带有“Before Before Move”的滑块。 有时候,我不想使用VS对话框向导编辑它们,而是更喜欢在文本编辑器中手动编辑相关的.rc文件。 问题是,在编辑完.rc文件后,当我试图再次在VS向导中打开一个对话框时,出现此错误: “错误RC2104:未定义的关键字或键名称:TBS_NOTIFYBEFOREMOVE” 我仍然可以成功编译项目,但我无法再用VS向导打开项目资源。

解决方法是手动删除关键字,然后我可以使用向导重新打开资源,但我必须将每个滑块“Before Before Move”再次设置为true… 我不明白为什么报这个错误,而且该项目还仍然能正确编译运行。我想解决这个报错,有谁知道如何避免这个错误?

解决方案:在Resource.h中添加#include <windows.h>

© 版权声明
THE END
喜欢就支持以下吧,技术咨询可以联系QQ407933975
点赞0
分享
评论 抢沙发