MFC编程中如何动态修改CheckBox控件中的文字颜色
答案:2 悬赏:30 手机版
解决时间 2021-01-25 22:25
- 提问者网友:战魂
- 2021-01-25 04:04
在一个Dialog中自定义一了一个下拉菜单,单击相应的菜单栏后会弹出一个颜色对话框,然后每次根据颜色对话框中选中的颜色来改变Dialog中ChecBox控件的文字颜色。我看网上很多说法用到了OnCtlColor()这个函数,我在程序中用这函数初始化了CheckBox的颜色,然后在后面动态修改时一直没有找到对应的方法,所以请大神指点
最佳答案
- 五星知识达人网友:夜风逐马
- 2021-01-25 05:35
这个你自己建个类,继承你那个ChecBox,然后把ChecBox 前面的类名称换成你自己的类名称。
在自己的类里面重写OnCtlColor,你那个颜色改变了 就调用下你的类重绘下。
我估计你可能没有去重绘!
在自己的类里面重写OnCtlColor,你那个颜色改变了 就调用下你的类重绘下。
我估计你可能没有去重绘!
全部回答
- 1楼网友:往事隔山水
- 2021-01-25 07:03
我不会~~~但还是要微笑~~~:)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯