當遊標變成沙漏時,在 Windows 中它實際上意味著什麼?

當遊標變成沙漏時,在 Windows 中它實際上意味著什麼?

我們都熟悉電腦上的小沙漏滑鼠,但它在以下情況下意味著什麼:

  • 指針旁邊有沙漏
  • 指針消失,只剩下一個沙漏,鎖定所有點擊

顯然,它表明您的電腦很忙,但它似乎與 CPU 使用率或 RAM 沒有直接相關。和現在的申請有關係嗎? Windows 如何判斷其繁忙程度足以停止使用者的所有點擊?

答案1

我認為沒有指針的沙漏表示您必須等待,有指針的沙漏是您可以恢復工作的後台操作。

答案2

這取決於應用程序,儘管 Windows 可能會為其正在運行的後台任務顯示繁忙的遊標。當我編寫程式時,會有某些操作,例如當我打開一個新視窗時,我會包含一條特定的指令來顯示繁忙的遊標。然後,Windows 在我的應用程式視窗上顯示沙漏,直到我發送另一個指令來顯示預設遊標。點擊確實會註冊,但由於應用程式正忙於程式碼,因此它可能無法捕獲它們,或者在運行它正在運行的任何程式碼後可能會捕獲它們,然後發生不可預測的事情。

偽代碼類似:

cursor = curors.wait;
... do something
cursor = cursors.default;

相關內容