1.为Button按钮添加成员变量
2.将变量的类由CButton变为CMFCButton
3.在需要的地方更改控件的颜色
void CButtonTestDlg::OnBnClickedButton1()
{
//这两行代码解决SetFaceColor显示不出来颜色问题
m_btn.m_bTransparent = FALSE;
m_btn.m_bDontUseWinXPTheme = TRUE;
//消除黑圈
m_btn.m_bDrawFocus = FALSE;
//消除边框
m_btn.m_nFlatStyle = CMFCButton::BUTTONSTYLE_NOBORDERS;
//设置颜色
m_btn.SetFaceColor(RGB(255, 0, 0), true);
}