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