MFC菜单项右边预留大量区域来提供勾选,在不使用勾选的请况怎么减小空白区域?

绿色盒子 2019-04-10 02:47:38
MFC菜单项右边预留大量区域来提供勾选,在不使用勾选的请况怎么减小空白区域?

如图所示,右边要是没有勾选就会有大量空白
如何去除或减小空白区域宽度
...全文
530 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgl7903 2019-04-20
  • 打赏
  • 举报
回复
从CMenu派生新类, 自绘 重载 MeasureItem ,修改 MEASUREITEMSTRUCT 的 itemWidth
待续_1006 2019-04-11
  • 打赏
  • 举报
回复
觉得系统预留面积太大,只能继承菜单类重写了,然后根据文字的大小自动调整菜单对话框大小
一彤 2019-04-10
  • 打赏
  • 举报
回复
引用 2 楼 Mr_sandman1994 的回复:
[quote=引用 1 楼 一彤 的回复:] 动态调整菜单项宽度,
怎么调呢 [/quote]重绘菜单类,写个借口可以吗
绿色盒子 2019-04-10
  • 打赏
  • 举报
回复
引用 1 楼 一彤 的回复:
动态调整菜单项宽度,

怎么调呢
一彤 2019-04-10
  • 打赏
  • 举报
回复
动态调整菜单项宽度,

15,979

社区成员

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

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