Тема: Не работает if else после PixelGetColor.
При нажатии F2 считывается цвет пикселя в расположении курсора мыши и если цвет белый (FFFFFF), то выводится окно с "1", а если нет, то окно с "2". Но у меня не важно от расположения курсора всегда выдает "2". Пробовал даже вместо "%MouseX%, %MouseY%" просто записывать координаты, но всё тоже самое. Может быть я что-то записал не так?!
P.S. Ставил и двойное равно "==". Убирал RGB. Убирал скобки {}. Писал без else. Ни чего не помогло.
Вот сам код
F2::
PixelGetColor, color, %MouseX%, %MouseY%, RGB
if color = 0xFFFFFF
{
MsgBox 1
}
else
{
MsgBox 2
}
return
P.S.S. оказывается всё было проще и это я немного ступил. Не работало оно из-за того, что я проверял на неактивном окне, но это только для координат. Для положения курсора подходит вариант svoboden.