社区
界面
帖子详情
如何去掉ctabctrl的边框?
niohe
2008-12-08 11:23:15
我写了一个类 继承ctabctrl
创建控件的代码
m_tabEx.Create(TCS_TABS |WS_CHILD|TCS_OWNERDRAWFIXED | WS_VISIBLE,CRect(9,7,580,600), this, 1);
但是这个控件 有边框 我想去掉这个边框 请问如何写
...全文
411
10
打赏
收藏
如何去掉ctabctrl的边框?
我写了一个类 继承ctabctrl 创建控件的代码 m_tabEx.Create(TCS_TABS |WS_CHILD|TCS_OWNERDRAWFIXED | WS_VISIBLE,CRect(9,7,580,600), this, 1); 但是这个控件 有边框 我想去掉这个边框 请问如何写
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
scq2099yt
2008-12-08
打赏
举报
回复
up
oyljerry
2008-12-08
打赏
举报
回复
[Quote=引用 2 楼 show_jfx 的回复:]
关注.
另,我绘的CTabCtrl, CListCtrl等,怎么画它的边框,在哪里画.
我目前CTabCtrl在OnPaint(DC用的是CPaintDC dc(this)里画, ClistCtrl在OnCustomDraw下画,虽然画出来了,但不好.
如果在OnNcPaint下画,DC用哪个,因为OnNcPaint在OnCustomDraw之前,所以导致后来的画Item会把边框变得倚形
[/Quote]
OnPaint里面就可以画
zhoujianhei
2008-12-08
打赏
举报
回复
重载OnNcCalcSize函数并作调整。
show_jfx
2008-12-08
打赏
举报
回复
关注.
另,我绘的CTabCtrl, CListCtrl等,怎么画它的边框,在哪里画.
我目前CTabCtrl在OnPaint(DC用的是CPaintDC dc(this)里画, ClistCtrl在OnCustomDraw下画,虽然画出来了,但不好.
如果在OnNcPaint下画,DC用哪个,因为OnNcPaint在OnCustomDraw之前,所以导致后来的画Item会把边框变得倚形
yjgx007
2008-12-08
打赏
举报
回复
owner draw用自绘 吧
ilovedrv
2008-12-08
打赏
举报
回复
可以用Picture框和自绘控件实现一个TabCtrl,这个网上有很多例子
Hi_tech
2008-12-08
打赏
举报
回复
要去掉边框应该是~TCS_TABS
因为这个是缺省值,你去掉它就不会有边框了
路人乙2019
2008-12-08
打赏
举报
回复
继承的类不好搞。
来灵
2008-12-08
打赏
举报
回复
在OnInitDialog()函数里,
m_tab.SetPadding(CSize(-25, -25)); //适当调整这个值.
m_tab.SetItemSize(CSize(0, 0));
cnzdgs
2008-12-08
打赏
举报
回复
如果不要边框,可以用几个按钮来代替Tab控件。
VC开发指南--Visual C++/MFC入门教程
VC开发指南
1.1 如何学好VC
这个问题很多朋友都问过我,当然流汗是必须的,但同时如果按照某种思路进行有计划的学习就会起到更好的效果。万事开头难,为了帮助朋友们更快的掌握VC开发,下面我将自己的一点体会讲一下:
1、需要有好的C/C++基础。正所谓“磨刀不误砍柴工”,最开始接触VC时不要急于开始Windows程序开发,而是应该进行一些字符界面程序的编写。这样做的目的主要是增加对语言的熟悉程度,同时也训练自己的思维和熟悉一些在编程中常犯的错误。更重要的是理
vc开发工作小结
一隐藏任务条上的图标第一、创建对话框时必须将它作为某个不可见框架窗口的子窗口;第二、这个不可见框架窗口的扩展式样必须设置 WS_EX_TOOLWINDOW;第三、保证对话框的扩展式样没有设置 WS_EX_APPWINDOW; 先在CWinApp继承类中建立一个不显示的顶级窗口. CFrameWnd *pFrame=new CFrameWnd();pFrame->Create(0,0,WS_OV
MFC学习笔记07:标签页控件Tab Control
工具箱中选择 Tab Control 为标签页关联类 添加类 添加Tab Control控件,属性设置:ID:IDC_TAB1 为Tab Control控件绑定控件变量,变量名为m_tab,类型为
CTabCtrl
。 在TabCtrlDlg.cpp文件中,找到初始化函数OnInitDialog并在里面添加如下代码: // TODO: 在此添加额外的初始化代码 m_tab.InsertItem(0...
基础
各位兄弟,在SDK编程中如果实现窗口分割呢?请问怎么得到一个函数的执行时间,单位毫秒!如何调试asp组件呀。用vc++调试编制的组件怎样画一个箭头?高分请教如何限制程序运行的方法?求助:通过编程DirectX抓屏------>masterz:再麻烦你一下,谢谢熟悉RichEdit的朋友过来看一下,RichEdit的几个问题.如何对 I/O 端口进行操作?有了该问题就有了思考(100分 献礼!)如何
VC 界面编程总结
我们在做程序设计时界面与功能,那个更加吸引用户的兴趣呢?这是一个很难回答的问题。拥有美丽的外观,软件就成功了一半。界面由控件、工具栏、菜单、窗体等元素组成,对他们进行美化就能得到一个美丽的界面。 目前界面编程技术包括MFC、win32 SDK 、CJLibrary、WTL以及一些界面开发包。文本介绍MFC界面编程技术。 一、控件自绘 控件的生成
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章