关于窗口刷新,请各位大哥帮忙。
编写了一个window窗口程序。程序长时间计算,这时切换到其他窗口,再回到原窗口时,所有控件变白了,如何整? --------------------编程问答-------------------- 计算的部分开个线程。否则没时间处理windows消息,程序无法响应。就你现在的现象。 --------------------编程问答-------------------- 把第一个窗体隐藏并把窗体赋值给第二个窗体 返回时候显示。 --------------------编程问答-------------------- 系统出现假死状态! 使用多线程 --------------------编程问答-------------------- 如何实现,能否给个详细的方案。 --------------------编程问答--------------------
我也知道 仅仅是理论
不过已经不做winform了 --------------------编程问答-------------------- 使用多线程+事件来处理,
任务放到多线程中处理,处理完成事引发事件,
UI中注册该事件,并在响应该事件时,回调显示 --------------------编程问答--------------------
是啊,长时间的操作,开线程或者,使用相关的异步方法. --------------------编程问答-------------------- 多线程,不要一个线程做所有的事情。
长时间运行,可以做成Windows服务。省心
补充:.NET技术 , C#