在vc下,想使我们写的程序有华丽的界面并不容易,在这里向大家介绍一个
著名的类库,依然是舶来品;很漂亮哦
CButtonST是功能非常全的CButton派生类,利用它你可以实现各种按钮的效果,它包括的特征如下:
1、 CButton所有的功能
2、 文字和图标按钮
3、 16×16,32×32,48×48,16或256色图标的支持
4、 支持透明按钮
5、 支持标准的或新的平面按钮风格
6、 运行时刻按钮风格的变换
7、 鼠标悬浮在按钮上时图标的变化
8、 支持tooltips
9、 每个按钮可以有自己的鼠标形状
10、 按钮颜色可以定制
下图是用CButtonST做的几个按钮
图1
CButtonST类主要包括BtnST.h、BtnST.cpp、BCMenu.h和BCMenu.cpp四个文件。
如果你打算使用CButtonST的窗口不止一个,那么建议在VC++的Workspace | FileView中导入以上的四个文件之后,然后在SdtAfx.h文件中添加合适的include语句,如#include "BtnST.h"。
下载地址:
http://download.csdn.net/source/1586052
类文件,附有很好的演示程序 demo,而且有教程