
我們都熟悉電腦上的小沙漏滑鼠,但它在以下情況下意味著什麼:
- 指針旁邊有沙漏
- 指針消失,只剩下一個沙漏,鎖定所有點擊
顯然,它表明您的電腦很忙,但它似乎與 CPU 使用率或 RAM 沒有直接相關。和現在的申請有關係嗎? Windows 如何判斷其繁忙程度足以停止使用者的所有點擊?
答案1
我認為沒有指針的沙漏表示您必須等待,有指針的沙漏是您可以恢復工作的後台操作。
答案2
這取決於應用程序,儘管 Windows 可能會為其正在運行的後台任務顯示繁忙的遊標。當我編寫程式時,會有某些操作,例如當我打開一個新視窗時,我會包含一條特定的指令來顯示繁忙的遊標。然後,Windows 在我的應用程式視窗上顯示沙漏,直到我發送另一個指令來顯示預設遊標。點擊確實會註冊,但由於應用程式正忙於程式碼,因此它可能無法捕獲它們,或者在運行它正在運行的任何程式碼後可能會捕獲它們,然後發生不可預測的事情。
偽代碼類似:
cursor = curors.wait;
... do something
cursor = cursors.default;