MFC如何改变tab控件的标签

呆神 2012-05-07 08:03:02
mfc如何修改tab控件的标签位置,和修改标签为图片
...全文
359 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhang_xiaoqian 2012-06-19
  • 打赏
  • 举报
回复
楼主怎么解决的,能不能把重载DrawItem() 的函数发过来共享一下啊,我现在也遇到这问题了,十分感谢!
snow_man_J 2012-06-17
  • 打赏
  • 举报
回复
用这两个函数就可以改变高和宽了
snow_man_J 2012-06-17
  • 打赏
  • 举报
回复
m_home.SetItemSize(CSize(4,50));
m_home.SetMinTabWidth(159);
呆神 2012-05-08
  • 打赏
  • 举报
回复
还是谢谢回答 结贴给分
呆神 2012-05-08
  • 打赏
  • 举报
回复
已经解决了 重载DrawItem() 不过用SetItemSize有个问题 只能改变高度 不能改变长度。。
牛 魔 王 2012-05-08
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
mfc如何修改tab控件的标签位置,和修改标签为图片
[/Quote]
创建的时候可以设置上下左右风格,改图片要自绘了
Yofoo 2012-05-08
  • 打赏
  • 举报
回复
修改大小 SetItemSize
修改标签为图片 CTabCtrl::SetImageList

如果这些无法满足就自绘

19,468

社区成员

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

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