高分求解!关于office07样式的单文档快速访问栏问题(在线等,能快速帮助解决的再送100分)

该用户真的很懒 2013-08-15 04:23:35


如图,我添加了一个48*48的图片(png格式),为什么‘测试’栏里,图标下方会有那么宽的空白?怎么给它去掉?我想要的结果是那一个框框里只有那一个图标,怎样实现?

关键位置代码如下:


CMFCRibbonCategory* pCategoryHome = m_wndRibbonBar.AddCategory(strTemp, IDB_PNG_PACARTE16, IDB_PNG_PACARTE48,CSize(16,16),CSize(48,48));
CMFCRibbonPanel* pPanelOverlook = pCategoryHome->AddPanel (
_T("测试"));
pPanelOverlook->Add (new CMFCRibbonButton (-1, "",0,0));


...全文
104 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fishion 2013-08-16
  • 打赏
  • 举报
回复
我都没用这个了,现在都喜欢自己绘制控件,用现有的控件限制太多了
  • 打赏
  • 举报
回复
引用 2 楼 fishion 的回复:
方向应该可以是修改下CMFCRibbonBar的高度,你可以搜一下“CMFCRibbonbar 高度” http://blog.csdn.net/akof1314/article/details/7601512
这个我之前试过了,如果把高度降低,会出现那个图标显示不全,并且多出来一个下拉箭头,最主要他这个类有个bug
fishion 2013-08-16
  • 打赏
  • 举报
回复
方向应该可以是修改下CMFCRibbonBar的高度,你可以搜一下“CMFCRibbonbar 高度” http://blog.csdn.net/akof1314/article/details/7601512
  • 打赏
  • 举报
回复
我就纳闷了,我问的问题从来都没人答。分都送不出去。。。。。。。。。。。。。

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧