情况就是这样:
1)我有3个Windows;
2)我的鼠标位于其中任何一个上方(鼠标光标下的活动表);
3)我有两个Windows的ahk_id(存储在全局变量中);
4)每隔5秒,我会检查(不管鼠标光标的移动),特定窗口的像素(window1,window2 ......)是否有某种颜色;
5)单击该像素的controlclik并重新控制鼠标光标下的起始窗口。
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%
}
提前感谢您的答案!