看看这个问题怎么解决
背景颜色设置
程序运行中改变颜色设置可以直接使用消息映射函数实现
但
在初始化时,我已经设置为黑色,
怎样才能在程序运行后菜单项的黑色上自动打勾?
问题点数:100、回复次数:4Top
1 楼staticip(staticip)回复于 2002-12-01 22:51:36 得分 50
为黑色菜单项写一个command-update handler(OnUpdateXXXXXX),在里面判断背景色如果是褐色,则用CCmdUI::SetCheck打钩。MFC会自动调用command-update handler。
Top
2 楼cbc(逍遥子)回复于 2002-12-01 22:54:27 得分 45
映射OnUpdateXXXX
CCmdUI::SetCheckTop
3 楼RomanticProgrammer() 兰企鹅||南极俺最帅 ()回复于 2002-12-01 23:35:33 得分 5
如果是改变控件地颜色,映射OnCtrlColor消息.
打勾用SetCheck.Top
4 楼RomanticProgrammer() 兰企鹅||南极俺最帅 ()回复于 2002-12-01 23:36:16 得分 0
对不起,没有看清楚题目..soryy!!Top




