[推荐]CLabel--超强CStatic静态框

昨天从CodeProject上发现一非常强的CStatic扩展类,本来想自己做一个这样的扩展类,不过发现这个之后,呵呵,我就不用做了
功能很多,运行效果如下图

CLabel 

提供的功能接口:
 virtual CLabel& SetBkColor(COLORREF crBkgnd, COLORREF crBkgndHigh = 0, BackFillMode mode = Normal);
 virtual CLabel& SetTextColor(COLORREF crText);
 virtual CLabel& SetText(const CString& strText);
 virtual CLabel& SetFontBold(BOOL bBold);
 virtual CLabel& SetFontName(const CString& strFont, BYTE byCharSet = ANSI_CHARSET);
 virtual CLabel& SetFontUnderline(BOOL bSet);
 virtual CLabel& SetFontItalic(BOOL bSet);
 virtual CLabel& SetFontSize(int nSize);
 virtual CLabel& SetSunken(BOOL bSet);
 virtual CLabel& SetBorder(BOOL bSet);
 virtual CLabel& SetTransparent(BOOL bSet);
 virtual CLabel& FlashText(BOOL bActivate);
 virtual CLabel& FlashBackground(BOOL bActivate);
 virtual CLabel& SetLink(BOOL bLink,BOOL bNotifyParent);
 virtual CLabel& SetLinkCursor(HCURSOR hCursor);
 virtual CLabel& SetFont3D(BOOL bSet,Type3D type=Raised);
 virtual CLabel& SetRotationAngle(UINT nAngle,BOOL bRotation);
 virtual CLabel& SetText3DHiliteColor(COLORREF cr3DHiliteColor);
 virtual CLabel& SetFont(LOGFONT lf);
 virtual CLabel& SetMailLink(BOOL bEnable, BOOL bNotifyParent);
 virtual CLabel& SetHyperLink(const CString& sLink);

可以看到它支持设置背景颜色,字体颜色,字体,透明背景,链接,3D……

在CodeProject上的地址是http://www.codeproject.com/staticctrl/clabel.asp
本来想测试一下csdn的文件上传功能呢,发现还是不能用,

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值