以下是 CMFCButton 类中 m_bHighlightChecked 的声明:
protected:
BOOL m_bHighlightChecked; // 控制按钮在被选中时是否显示高亮效果
对于 m_bHighlightChecked,如果设置为 TRUE,按钮在被选中时将显示高亮效果。如果设置为 FALSE,按钮在被选中时将不显示高亮效果。
你可以通过以下方法在派生类中访问或修改 m_bHighlightChecked:
// 获取按钮在被选中时是否显示高亮效果
BOOL highlightChecked = myButton.GetHighlightChecked();
// 设置按钮在被选中时是否显示高亮效果
myButton.SetHighlightChecked(TRUE);
请注意,这些方法可能是虚拟的,具体取决于 MFC 版本和使用的 CMFCButton 类的派生类。通过调整按钮的 m_bHighlightChecked 设置,你可以在按钮被选中时改变其外观。
转载请注明出处:http://www.pingtaimeng.com/article/detail/19130/MFC/CMFCButton