社区
Windows客户端开发
帖子详情
一个CTabCtrl的自绘标签问题?
dina656
2010-01-06 04:39:33
如题,怎么样把tab标签画的跟CPropertySheet一样,就是windows mobile开始-》设置那个界面底下的标签样子,由于我的程序的特殊原因,我不好用CPropertySheet,tabcontrol默认的tab标签是3D效果那种不是很好看,有高手指点下不?
...全文
146
6
打赏
收藏
一个CTabCtrl的自绘标签问题?
如题,怎么样把tab标签画的跟CPropertySheet一样,就是windows mobile开始-》设置那个界面底下的标签样子,由于我的程序的特殊原因,我不好用CPropertySheet,tabcontrol默认的tab标签是3D效果那种不是很好看,有高手指点下不?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dina656
2010-01-15
打赏
举报
回复
已经搞定了 继承CtabCtrl然后再onPaint里面全部自己重新绘制,这样就没3D效果了
sevenzhy
2010-01-15
打赏
举报
回复
还是自绘吧。
那个我不确定是不是能去掉~
之前找了很久,都没找到相关资料或者经验帖子。
不知道那个框框是啥时候给画上去的.
yanbo_hu
2010-01-15
打赏
举报
回复
顶顶顶顶
北方大冬瓜
2010-01-06
打赏
举报
回复
其实也不算麻烦吧,效果还好控制
dina656
2010-01-06
打赏
举报
回复
[Quote=引用 1 楼 wang_junjie 的回复:]
为什么要用 Tab,直接画屏相应鼠标点击不就可以嘛
[/Quote]
那样比较麻烦,相当于重写一个控件了。。。我现在的问题是重载OnDrawItem,在里面怎么画,都去不掉那个3D效果,很是郁闷
北方大冬瓜
2010-01-06
打赏
举报
回复
为什么要用 Tab,直接画屏相应鼠标点击不就可以嘛
TabCtrl_
标签
页_
标签
_rockd2h_
CTabCtrl
自绘
_
CTabCtrl
_
自制
标签
页,继承
CTabCtrl
,完成
标签
自绘
改变
标签
形状。
MyTableControl.zip_
CTabCtrl
背景色_MFC tab 动态_
自绘
tab_
自绘
CWnd_自适应
MFC程序,从Cwnd派生,
自绘
CTabCtrl
, 可以任意设置颜色,字体,Tab
标签
位置,动态切换字体,背景色,
标签
大小和位置,动态添加、删除Tab
标签
。
MFC控件
CTabCtrl
的重绘,支持背景颜色、tab头字体颜色、背景色的修改
由于
CTabCtrl
控件的tab切换当前选中tab很不明显,所以参考官方文档自己写了
一个
派生类,实现了背景颜色的调整,重绘,突出显示当前选中tab,应用灵活。
CtabCtral
自绘
从零实现tab
标签
页控件的
自绘
,可以根据自己的需求逐渐的完善,从而满足自己的功能。本实例是
一个
不错的实例。
VC/MFC
标签
控件
CTabCtrl
含
一个
标签
控件,里面有2个
标签
,点击切换会对应弹出不同的对话框,类似于windows设置中的属性页。
Windows客户端开发
7,656
社区成员
18,845
社区内容
发帖
与我相关
我的任务
Windows客户端开发
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
复制链接
扫一扫
分享
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章