关于删除ribbon左上角QAT总结

本文介绍了如何删除MFC Ribbon应用中的快速访问工具条(QAT)。方法一是直接修改资源文件,删除QAT的定义代码,但可能会遇到资源自动生成的问题。方法二是通过重载函数实现,但在实践中可能遇到报错,包括未定义的构造函数、析构函数以及类声明顺序错误。
摘要由CSDN通过智能技术生成

在网上查阅资料,发现两种方法。

方法一:

进入资源文件夹下面,用文本编辑器打开Ribbon的定义文件ribbon.mfcribbon-ms,然后删除<QAT_ELEMENTS>...</QAT_ELEMENTS>这一段,即删除QAT工具条的定义代码,就把整个QAT工具条删除了

方法二:利用重载函数

重载这个函数:
virtual BOOL LoadFromResource(UINT uiXMLResID, LPCTSTR lpszResType = RT_RIBBON, HINSTANCE hInstance = NULL);
cpp中:
BOOL CMyRibbonBar::LoadFromResource(UINT uiXMLResID, LPCTSTR lpszResType , HINSTANCE hInstance)
 {
BOOL bl= CMFCRibbonBar::LoadFromResource( uiXMLResID,lpszResType , hInstance );
m_QAToolbar.Remov
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值