添加了与菜单对应的工具栏按钮后导致不断刷新 原先菜单里有几个能Check的菜单项,想在工具栏上添加相应的按钮,在菜单的更新UI消息里有一个调用文档类的UpdateAllviews函数语句。只有菜单时一切正常,但在添加了按钮后导致视图一直刷新,请问这是为什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以是没加判断就执行UpdateAllviews,这个函数应该是不断执行好判断状态,因此你可以加个标志变量来让UpdateAllviews只执行一次,也就是只有菜单状态变化一次才执行这个UpdateAllviews函数,类似这么做:在UI函数里:if(m_IsRefresh){m_IsRefresh=FALSE;UpdateAllviews();}在其它函数里置位:m_IsRefresh=TRUE; MFC中搜索局域网设备问题? 组合框的 Drop List数据成员 怎么只能是int呀 为什么不是CString呀 如何实现支持多语言的程序 在CFormView上GetClientRect的问题 求大家帮忙啊! 求求你们,帮我解决一下,急死我了 结不了帖,帮忙回复一下,随便说句话,我把分给他。 怎样在一个窗体最小化时 设置该窗体的borderstyle为bsSizeable ShellWindow 对象怎么用? 奇怪!double类型的数据怎么会无法处理? VS2010编译ACE5.5库出现错误???? GDI+里的Image类问题~~~ 求助哇。。被搞的郁闷死
在UI函数里:
if(m_IsRefresh)
{
m_IsRefresh=FALSE;
UpdateAllviews();
}
在其它函数里置位:m_IsRefresh=TRUE;