一个CTabCtrl的自绘标签问题?

dina656 2010-01-06 04:39:33
如题,怎么样把tab标签画的跟CPropertySheet一样,就是windows mobile开始-》设置那个界面底下的标签样子,由于我的程序的特殊原因,我不好用CPropertySheet,tabcontrol默认的tab标签是3D效果那种不是很好看,有高手指点下不?
...全文
146 6 打赏 收藏 转发到动态 举报
写回复
用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,直接画屏相应鼠标点击不就可以嘛

7,656

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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