Jump to content
Sign in to follow this  


Recommended Posts


I am trying to get the pixelcolor of a specific location of a program thats running

but not currently the active window. I have used Au3info to get the mouse position and pixel color so I know what I should be getting.

It seems that the only way that I can get the color I expect is to Winactivate the window.

Is this true? You can only use pixelgetcolor on Active windows only?

(Without activating the program I want; it seems to retrieve the current active window's color (x/y position)

$hotwin=WinGetHandle ("Zzzzz","")

if $hotwin<>"" Then

WinSetState("Zzzzz","",@SW_MAXIMIZE) ; i maximize to be sure my coords are always the same


$hotcolor=PixelGetColor (1205,497,$hotwin)




Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this