mfc ribbon动态修改字符_关于CMFCRibbonButton动态添加下拉菜单按键在QAT上显示出现的问题...

在MSDN论坛的帖子中,用户HiHota报告了一个关于Ribbon用户界面的问题。当在快速访问工具栏(QAT)中直接显示ID_EDIT_PASTE按钮并尝试从其下拉菜单访问ID_BITTON_TEST时,菜单项显示正常但无响应。问题似乎只在Ribbon主功能区的下拉菜单中出现。建议进行单步调试检查ID_BITTON_TEST的响应事件,并尝试将菜单项直接添加到按钮来测试响应性。

Hi Hota_CT,

感谢在MSDN论坛发帖。

>>1.添加上之后,启动程序在Ribbon主功能区的下拉按钮ID_EDIT_PASTE,点击菜单出现ID_BITTON_TEST项目功能也OK;

在QAT快速访问工具栏中把按钮ID_EDIT_PASTE调出来,点击下拉菜单ID_BITTON_TEST项显示功能皆OK;

2.但是,在工程中设置集合QATitems中的QAT项编辑器中把按钮ID_EDIT_PASTE让直接启动的时候就显示出来

然后启动程序在QAT中点击下拉菜单ID_BITTON_TEST显示OK,却没有响应,

在Ribbon主功能区的按钮ID_BITTON_TEST点击下拉没有出现动态创建的菜单,

请问你是如何创建的动态菜单?你可以单步调试查看ID_BITTON_TEST创建了以后,是否调用了响应事件。

你有没有尝试将下拉菜单中的菜单项添加到按钮ID_BITTON_TEST中,查看是否可以响应?

Best Regards,

Sera Yu

MSDN Community Support
Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this

thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值