vc控件中,分隔线是怎么弄出来的?

vc控件中,分隔线是怎么弄出来的?,第1张

使用一个静态框,就是简单显示文字的那个控件,在MFC里面类名是:CStatic

然后在这个控件中不显示任何文字,并改变它的高度或者宽度为0,这样就是一条直线的效果了,然后再把该控件的激活属性设置为不激活(也就是禁用),就会出现浅色下陷的效果。

事实上的分割线也确实是这样实现的。详细你可以查看MSDN对CStatic控件的介绍。

在该窗口上现在只是创建了一个窗口(可能是一个LISTBOX),如果需要做分割窗口,那么在这个窗口上需要创建两个窗口,并且需要你自己写关于拉动等的代码,这个很容易写的。就可以实现你的了。

在这里并不建议使用MFC 的分割窗口,只是经验谈了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/bake/11961305.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存