Archived

This topic is now archived and is closed to further replies.

CButton Color :: MFC

This topic is 5744 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi. I would like to know how to change (repaint) a new color for a CButton object, both group and/or options. For example: ... CButton mBtnGreen; ... mBtnGreen.Create("Green", WS_CHILD | WS_VISIBLE | BS_CHECKBOX CRect(CPoint(0, 0), CSize(25, 50)), this, IDC_BTNOPT_GREEN); ... By default, the color of option (button) "Green" is light gray, like cream. I would like to change the color of the background of the button and/or text. By default, the text is black. I tried repaint the entire client area, but MFC ignores the button areas. Thanks, Kuphryn

Share this post


Link to post
Share on other sites