Code: Select all
#if WinActive("ahk_class Window")
#if PixelGetColor, color, 1, 1, RGB == 0xffffff
a::b
#if PixelGetColor, color, 1, 1, RGB == 0x000000
a::c
#if PixelGetColor, color, 1, 1, RGB == 0xaaaaaa
a::d
Code: Select all
#if WinActive("ahk_class Window")
#if PixelGetColor, color, 1, 1, RGB == 0xffffff
a::b
#if PixelGetColor, color, 1, 1, RGB == 0x000000
a::c
#if PixelGetColor, color, 1, 1, RGB == 0xaaaaaa
a::d
Code: Select all
#If WinActive("ahk_class Window") && pixelGetColor(1, 1, 0xffffff)
a::b
#If WinActive("ahk_class Window") && pixelGetColor(1, 1, 0x000000)
a::c
#If WinActive("ahk_class Window") && pixelGetColor(1, 1, 0xaaaaaa)
a::d
pixelGetColor(x, y, color) {
PixelGetColor c, x, y, RGB
return c = color
}