0

这是这种情况:

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%
}

提前感谢您的回答!

4

0 回答 0