我试图通过执行一个文件来模拟一个繁忙的窗口,或者更简单,一个繁忙的光标,该文件将在一段时间内更改光标。我希望能够控制光标处于“忙碌”状态的时间量。有任何想法吗?
问问题
237 次
2 回答
0
创建批处理文件并放置“TIMEOUT 60”语句对您有用吗?60 只是秒数,因此您可以根据需要进行调整。
如果这没有提供您正在寻找的“忙碌”状态,您还可以在批处理文件中创建一个 for 循环,计数到某个固定数字,然后退出。
于 2013-03-26T17:28:15.597 回答
0
您可以创建一个AutoHotkey脚本。
使用此SetSystemCursor
函数并在自动执行部分的顶部添加以下内容:
#NoTrayIcon
#Persistent
DefaultBusyTime := 1000
SetSystemCursor("IDC_WAIT")
If %0% > 1
SetTimer,RestoreSystemCursor,-%1%
Else
SetTimer,RestoreSystemCursor,-%DefaultBusyTime%
Return
RestoreSystemCursor:
SetSystemCursor("Restore")
ExitApp
Return
完整脚本:busycursor.ahk
编译成独立的可执行文件:
Ahk2Exe.exe /in busycursor.ahk /out busycursor.exe
以毫秒为单位传递繁忙等待时间作为参数:
busycursor 2500
于 2013-03-26T19:10:51.410 回答