当前位置:编程学习 > C#/ASP.NET >>

关于窗口刷新,请各位大哥帮忙。

编写了一个window窗口程序。
程序长时间计算,这时切换到其他窗口,再回到原窗口时,所有控件变白了,如何整? --------------------编程问答-------------------- 计算的部分开个线程。否则没时间处理windows消息,程序无法响应。就你现在的现象。 --------------------编程问答-------------------- 把第一个窗体隐藏并把窗体赋值给第二个窗体  返回时候显示。 --------------------编程问答-------------------- 系统出现假死状态!  使用多线程 --------------------编程问答-------------------- 如何实现,能否给个详细的方案。 --------------------编程问答--------------------
引用 3 楼 aile1125 的回复:
系统出现假死状态!  使用多线程


我也知道  仅仅是理论  
不过已经不做winform了 --------------------编程问答-------------------- 使用多线程+事件来处理,
任务放到多线程中处理,处理完成事引发事件,
UI中注册该事件,并在响应该事件时,回调显示 --------------------编程问答--------------------
引用 3 楼 aile1125 的回复:
系统出现假死状态! 使用多线程

是啊,长时间的操作,开线程或者,使用相关的异步方法. --------------------编程问答-------------------- 多线程,不要一个线程做所有的事情。
长时间运行,可以做成Windows服务。省心
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,