MFC CMFCButton不能改变颜色和其他属性解决方法

来源:互联网 发布:马斯达城 知乎 编辑:程序博客网 时间:2024/05/16 17:00

对于CMFCButton中的SetFaceColor()显示不出颜色,需要将

m_button_sure.m_bTransparent=FALSE;

m_button_sure.m_bDontUseWinXPTheme= TRUE;两个参数那设置为这中情况,才能显示

4、在button里面点击会有黑圈,要消除黑色圆圈需要使button里面的属性m_bDrawFocus = FALSE

5、链接http://www.cnblogs.com/weiqubo/archive/2011/03/31/2000953.html

6、消除button的边框,不是很立体的,使

m_button_cancel.m_nFlatStyle = CMFCButton::BUTTONSTYLE_NOBORDERS;使其样式变化,CMFCButton可以设置属性。

0 0
原创粉丝点击