摘要:
delayedresult使用背景介绍在进行wxPython GUI画面编程时,如直接在画面主线程进行大量耗时计算处理,就会造成画面假死,不能响应用户输入。使用wxPython的delayedresult模块,可轻松解决该问题,甚至都不需要了解相关线程处理机制,即可方便的把耗时处理放到单独的线程中,处理结束后把结果返回GUI画面主线程,并调用预先定义的相关处理,进行画面更新等。为了演示delayedresult的使用情况,先新建一TestWindow框架,doSomeThing()是我们模拟进行大量耗时处理的函数。 1 import wx 2 from wx.lib.delayedresult 阅读全文
posted @ 2012-12-14 11:58
zhaoqfeng
阅读(584)
评论(0)
推荐(0)
浙公网安备 33010602011771号