在长时间运行的任务期间保持GUI响应

发布于 2021-01-29 17:18:08

在应用程序执行大量CPU处理时保持GUI响应是有效的GUI编程的挑战之一。

这是有关如何在wxPython中执行此操作的很好的讨论。总结起来,有3种方法:

  1. 使用线程
  2. 使用wxYield
  3. 将工作分块并在IDLE事件处理程序中完成

发现哪种方法最有效?也欢迎其他框架(例如Qt,GTK或Windows API)中的技术。

关注者
0
被浏览
44
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    线程。它们是我一直追求的目标,因为您可以在所需的每个框架中进行操作。

    一旦习惯了一种语言/框架中的多线程和并行处理,您就可以在所有框架上都表现出色。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看