| 查看: 470 | 回复: 4 | |||
| 当前主题已经存档。 | |||
jiali2843金虫 (正式写手)
|
[交流]
【求助】MFC中Edit Box实时显示数据问题【已完结】
|
||
|
编一个小程序,用了三个Edit Box,num、spa.zenith和flag的值随程序的运行是不断变化的,但现在三个Edit Box中只显示第一次运行结果,并没有实时显示程序的结果,如何修改程序,请赐教。程序段如下: [ Last edited by nono2009 on 2009-10-29 at 13:59 ] |
» 猜你喜欢
假如你的研究生提出不合理要求
已经有3人回复
所感
已经有3人回复
要不要辞职读博?
已经有7人回复
不自信的我
已经有11人回复
北核录用
已经有3人回复
实验室接单子
已经有3人回复
磺酰氟产物,毕不了业了!
已经有8人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有10人回复
26申博(荧光探针方向,有机合成)
已经有4人回复
论文终于录用啦!满足毕业条件了
已经有26人回复
★ ★ ★ ★ ★
余泽成(金币+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












回复此楼