多功能标签CLabelEx
作者:北方工业大学 阙荣文(querw)
下载源代码
引言
做用户界面的时候经常要用到一些静态文本控件,显示一些文字信息,但是 MFC 提供的 CStatic类的功能过于简单,无法满足高级需求。为此我从 CStatic 派生了一个类 CLabelEx,扩展了CStatic。第一次投稿,水平不足请大家见谅。我从 vckbase.com 学到了很多很多东西 ,该是我回报的时候了。
一、功能简介
新增的功能主要有:
- 1、设置背景图片SetBGBitmap();设置鼠标经过时的背景图片SetMouseOverBGBitmap();设置鼠标单击后的背景图片SetClickedBGBitmap();
- 2、设置标签图片,SetLabelBitmap();设置鼠标经过时的标签图片SetMouseOverLabelBitmap();设置鼠标单击时的标签图片
- 3、文字功能
- (1)设置字体颜色,下划线等就不说了.
- (2)感应鼠标经过时自动加上下划线,自动把文字变蓝(就像一个超链接一样)
- (1)设置字体颜色,下划线等就不说了.
- 4、边框和背景
可以设置/取消边框,指定边框颜色;设置背景色,并填充整个标签
CLabelEx:MFC扩展静态文本控件

CLabelEx是CStatic类的增强版,增加了背景图片、标签图片和文字样式等功能。用户可以设置鼠标经过和点击时的图片效果,以及文字颜色和下划线等交互反馈。
最低0.47元/天 解锁文章
3224

被折叠的 条评论
为什么被折叠?



