後台程式對 CPU 效能的影響

後台程式對 CPU 效能的影響

下面是一個在背景執行的腳本,它修改了退格鍵的工作方式。它來自於如何極客。我相信該腳本從計算機中獲取內存,但它是否會在未按下退格鍵時竊取週期。換句話說,後台程式在觸發事件發生之前是否不會佔用任何週期?

#IfWinActive, ahk_class CabinetWClass
Backspace::
 ControlGet renamestatus,Visible,,Edit1,A
 ControlGetFocus focussed, A
 if(renamestatus!=1&&(focussed=”DirectUIHWND3″||focussed=SysTreeView321))
 {
 SendInput {Alt Down}{Up}{Alt Up}
 }else{
 Send {Backspace}
 }
#IfWinActive

答案1

我的腳本有什麼作用?

不,它將一個熱鍵事件處理程序新增到系統的事件處理程序清單中。

因此,它在空閒時不會執行 CPU 週期...

如何檢查?

  1. 下載流程瀏覽器
  2. 添加一個週期週期增量列並檢查其進程。讓我向您展示...

答案2

Autohotkey 是開源的,因此您可以向熟悉程式碼的人詢問明確的答案。通常這樣的東西會監聽每個按鍵,並在知道它不是退格鍵時迅速停止。

相關內容