我看过很多关于为什么不使用 Backgroundworkers 会导致 UI 冻结的帖子,我理解这一点。但是,当发生这种情况时,我怎么会无法移动光标几秒钟呢?我不确定线程是什么或它是如何工作的,但肯定一个线程的工作量不会影响另一个线程的响应能力。当然,Windows 7 光标不会在与我的程序(4237 或类似)相同的线程上运行。这是否有一个复杂、可行的原因,或者只是我的电脑崩溃了?
问问题
164 次
我看过很多关于为什么不使用 Backgroundworkers 会导致 UI 冻结的帖子,我理解这一点。但是,当发生这种情况时,我怎么会无法移动光标几秒钟呢?我不确定线程是什么或它是如何工作的,但肯定一个线程的工作量不会影响另一个线程的响应能力。当然,Windows 7 光标不会在与我的程序(4237 或类似)相同的线程上运行。这是否有一个复杂、可行的原因,或者只是我的电脑崩溃了?