| 查看: 638 | 回复: 4 | |||
| 当前主题已经存档。 | |||
jiali2843金虫 (正式写手)
|
[交流]
【求助】MFC中Edit Box实时显示数据问题【已完结】
|
||
|
编一个小程序,用了三个Edit Box,num、spa.zenith和flag的值随程序的运行是不断变化的,但现在三个Edit Box中只显示第一次运行结果,并没有实时显示程序的结果,如何修改程序,请赐教。程序段如下: [ Last edited by nono2009 on 2009-10-29 at 13:59 ] |
» 猜你喜欢
现代”学阀”该如何界定
已经有14人回复
求合成方法
已经有8人回复
师弟论文见刊大半年才想起来申请专利,还能抢救一下吗?
已经有4人回复
上海工程技术大学 激光智能制造课题组 2027级博士研究生招生
已经有5人回复
课题组招2027级博士 上海工程技术大学 激光智能制造方向
已经有5人回复
有机合成以后会不会被AI改变?做科研的虫友怎么看
已经有8人回复
我的奶奶
已经有3人回复
★ ★ ★ ★ ★
余泽成(金币+1,VIP+0):鼓励应助! 10-29 09:25
jiali2843(金币+4,VIP+0): 10-29 13:14
余泽成(金币+1,VIP+0):鼓励应助! 10-29 09:25
jiali2843(金币+4,VIP+0): 10-29 13:14
|
貌似搂住的代码里根本没有修改过num,spa.zenith和flag的值啊 另外搂住的循环和Sleep会使UI线程来不及刷新自己,搂住执行这段代码的时候窗口应该一直都是没有响应的状态,所以是不会实时显示数据的。 建议搂住把循环的计算部分放到另外一个线程里,显示的部分放在UI线程里。 计算线程每次计算好后,把计算结果发送消息给UI线程,UI线程负责显示。 [ Last edited by magic7004 on 2009-10-29 at 09:41 ] |

2楼2009-10-29 09:21:43

3楼2009-10-29 10:20:01
jiali2843
金虫 (正式写手)
- 应助: 2 (幼儿园)
- 金币: 960
- 散金: 75
- 帖子: 343
- 在线: 146.4小时
- 虫号: 580424
- 注册: 2008-07-11
- 性别: MM
- 专业: 可再生与替代能源利用中的
4楼2009-10-29 13:10:04
jiali2843
金虫 (正式写手)
- 应助: 2 (幼儿园)
- 金币: 960
- 散金: 75
- 帖子: 343
- 在线: 146.4小时
- 虫号: 580424
- 注册: 2008-07-11
- 性别: MM
- 专业: 可再生与替代能源利用中的
5楼2009-10-29 13:13:40










回复此楼