ums kurz zu machen:
Code:
Dim $color = 0xAABBCC, $point[2] = [0,0]
While Sleep(10)
If PixelGetColor($point[0], $point[1]) = $color Then
[aktion]
EndIf
WEnd
color und point werden wie bei dir gewünscht vorher festgelegt.
in der endlosschleife wird dann geprüft ob die farbe an der koordinate der angegebenen entspricht.
ist dies der fall wird die aktion ausgeführt.
zu beachten ist hierbei aber das der aero effekt von neueren windows versionen die farbbefehle extrem beeinflusst, wodurch es zu erheblichen effizienzeinbußen kommt.
willst du pixelfunktionen effizient nutzen, solltest du immer den aero effekt vorher deaktivieren.