CButtonST使用技巧(三),CButtonST使用技巧(三)
【 tulaoshi.com - C语言心得技巧 】
CButtonST使用技巧(三)
作者:杜修杏
CButtonST使用技巧(一)
CButtonST使用技巧(二)
本篇将向大家介绍两个CButtonST的派生类。
#include "WinXPButtonST.h"3. 添加成员变量
CWinXPButtonST m_btn2;4. 假设按钮ID为IDC_BUTTON
m_btn2.SubclassDlgItem(IDC_BUTTON,this);m_btn2.SetIcon(IDI_ICON1);m_btn2.SetRounded(TRUE);注意:但是它存在一个不足的地方,就是按钮的圆角是画出来的,按钮的形状仍然是原来的矩形。所以如果在有背景色的窗口中使用该按钮的话就会显得相当碍眼。
#include "ShadeButtonST.h"3.添加成员变量
CShadeButtonSTm_btn3;4.假设按钮ID为IDC_BUTTON3
m_btn3.SubclassDlgItem(IDC_BUTTON3,this);m_btn3.SetIcon(IDI_ICON1);m_btn3.SetShade(CShadeButtonST::SHS_METAL);下面给出各种背景效果和对应的参数值。
来源:http://www.tulaoshi.com/n/20160129/1484395.html
看过《CButtonST使用技巧(三)》的人还看了以下文章 更多>>