以下是一个简单的示例,演示如何使用 GetColor 和 SetColor 函数来获取和设置颜色:
#include "afxcolorbutton.h" // 包含 MFC 颜色按钮头文件
class CMyColorButton : public CMFCColorButton
{
public:
// 构造函数
CMyColorButton()
{
// 设置颜色
SetColor(RGB(255, 0, 0)); // 设置为红色,你可以根据需要设置其他颜色
}
// 获取颜色
COLORREF GetButtonColor() const
{
return GetColor();
}
// 设置颜色
void SetButtonColor(COLORREF color)
{
SetColor(color);
}
// 其他成员函数和处理逻辑可以继续添加
};
在这个示例中,我们使用 GetColor 函数获取按钮的当前颜色,使用 SetColor 函数设置按钮的颜色。
转载请注明出处:http://www.zyzy.cn/article/detail/19199/MFC/CMFCColorButton