本文主要是介绍CButton 重绘,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一年的忙碌,接近尾声。仔细回想这一年所学知识,寥寥无几,甚是感慨!
想自绘Button,网上简单的搜索了一下:
1、首先建一个自己的CMyButton类 重绘,需要重载这2个函数
void RoundButton::DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct) //这是实现自绘Button的函数
{
具体怎么实现,网上有很多例子,根据自己需要
}
void RoundButton::PreSubclassWindow()
2、当自绘Button 类实现之后,接下来就简单了,只需要在Button按钮类添加一个成员变量,基类为 自己的 MyButton类 关联好ButtonID即可
这篇关于CButton 重绘的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!