首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从MFC对话框项目中删除QAT资源?

从MFC对话框项目中删除QAT资源?
EN

Stack Overflow用户
提问于 2017-01-09 10:11:39
回答 1查看 172关注 0票数 0

我试图解决这个问题已经有一段时间了,可能是在解决这个问题上遇到了绊脚石。但如果可以的话,我想让你确认一下。

背景

我有一个基于Dialog的应用程序,我从VS2015转到VS2017 RC。我的应用程序支持使用appTranslator.的几种语言转换我注意到QAT (我认为这是正确的,快速访问工具栏)资源突然出现在appTranslator中。因此,它们现在是我的应用程序资源的一部分。即使我没有在对话框应用程序中使用QAC。

资源包括

然后,我在资源编辑器的VS2017 RC中无意中发现了这一点:

我注意到了这一点:

代码语言:javascript
复制
#define _AFX_NO_SPLITTER_RESOURCES
#define _AFX_NO_OLE_RESOURCES
#define _AFX_NO_TRACKER_RESOURCES
#define _AFX_NO_PROPERTY_RESOURCES

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENG)
LANGUAGE 9, 1
#include "res\MeetingScheduleAssistant.rc2"  // non-Microsoft Visual C++ edited resources
#include "afxres.rc"      // Standard components
#if !defined(_AFXDLL)
#include "afxribbon.rc"   // MFC ribbon and control bar resources
#endif
#endif

我不想盲目地修改我的应用程序,这就是为什么我要先问。但我看到了后者的MFC带状和控制条资源,并想知道这是罪魁祸首和/或它是否可以被删除?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-09 11:48:34

这就是决议。删除或注释:

代码语言:javascript
复制
#if !defined(_AFXDLL)
#include "afxribbon.rc"   // MFC ribbon and control bar resources
#endif

我在新的Visual向导中注意到,它引用了项目设置中的条带,但是您不能删除该设置,因为它是禁用的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41545541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档