ImageSearch只能在笔记本电脑的主屏幕上使用,而不能在通过DisplayPort连接的第二台显示器上使用,并且在上方(垂直)。
笔记本电脑的屏幕分辨率:1920x1080 第二台显示器的屏幕分辨率:1920x1200
我已经在尝试SysGet,但还不太了解它的工作方式以及如何将其实现为代码。
#SingleInstance Force
CoordMode, Pixel
Loop {
ImageSearch, ax, ay, 0, 0 , A_ScreenWidth, A_ScreenHeight, MSGW.bmp
if ErrorLevel = 0
MsgBox, %ax%, %ay%
}
return
我也尝试了这个,但没有效果:
#SingleInstance Force
CoordMode, Pixel
SysGet, VirtualScreenWidth, 78
SysGet, VirtualScreenHeight, 79
SysGet, VirtualScreenLeft, 76
SysGet, VirtualScreenTop, 77
Loop {
ImageSearch, ax, ay, VirtualScreenLeft, VirtualScreenTop, VirtualScreenLeft+VirtualScreenWidth, VirtualScreenTop+VirtualScreenHeight, MSGW.bmp
if ErrorLevel = 0
MsgBox, %ax%, %ay%
}
return
请给我一些提示,我将如何实现这一目标。我希望这个脚本能在整个第二台显示器上工作。