MFC中Radio的使用 求图文并茂啊!!759329176@qq。com
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MFC中Radio的使用 求图文并茂啊!!759329176@qq。com相关的知识,希望对你有一定的参考价值。
我使用的是VS2005 也可以用6.0示范
参考技术A 当选中IDC_RADIO1时m_a=0,选中IDC_RADIO2时m_a=1 想要1和2就手动加1吧 只有这两个控件的话 给IDC_RADIO1的控件设置Group属性然后再用追问你截图吗? 把操作看一下
MFC编辑框数据实时更新问题!!求解答!!!
其中一段代码如下
for (i = 0; i < gener; i++)
ClearAllSeries(); //清图
m_CurrenG = i + 1; //获得当前迭代数,m_CurrenG为编辑框的变量
UpdateData(false); //更新显示
..
...
...
.(中间计算程序省略)
我遇到的问题是:m_CurrenG对应的编辑框显示不能实时更新,要在for循环最后一个循环结束后才更新,显示最终的结果,为什么啊?怎样才能实时地更新?
但是如果是在循环中调用该函数,会导致没有时间来刷新界面,消息得不到相应,从外部看来,似乎整个循环只执行了一次UpdateData(FALSE);如下面的例子
for(i = 0;i < m;i++)
m_yiducishu = i+1;
UpdateData(FALSE);
这种写法会导致界面没有时间更新。
根据牛人的指点,在代码上添加一点东西,就可以了.如下:
for(i = 0;i < m;i++)
m_yiducishu = i+1;
UpdateData(FALSE);
///////////////////////////
MSG msg;
while( PeekMessage( &msg, 0, 0, 0, PM_REMOVE ) )
TranslateMessage(&msg);
DispatchMessage(&msg);
///////////////////////////////
自己推动消息循环就ok了。本回答被提问者采纳
以上是关于MFC中Radio的使用 求图文并茂啊!!759329176@qq。com的主要内容,如果未能解决你的问题,请参考以下文章
MFC关于Radio Button控件的问题 高分悬赏!!敬请指点