这是这种情况:
1) 我有 3 个窗口;
2)我的鼠标位于其中任何一个上(鼠标光标下的活动表);
3)我有两个Windows的ahk_id(存储在全局变量中);
4)每5秒,我会检查(不管鼠标光标的移动),特定窗口(window1,window2 ...)的像素是否具有某种颜色;
5) 使用该像素的 controlclick 单击并重新控制鼠标光标下的起始窗口。
checktime(){
var := Mod(A_Sec, 5)
if (var = 0){
checkpixel(window1) ; window1 is an ahk_id, stored in a global variable
checkpixel(window2)
checkpixel(window3)
}
checkpixel(window){
CoordMode, ToolTip, window ; this line of code is definitely wrong, what do you recommend?
pixelgetcolor, color, 440, 295
if(color=0x4E3500){
controlclick, x440 y295, ahk_id %window%
}
提前感谢您的回答!