Hey all, I'm trying to create a program that can read pixel color data from anywhere on the screen. I have found a way to successfully do it using the getPixel command and findWindow() functions, however it works most of the time. But It works by capturing the window pixel coordinates from the hdc. However, some things I've noticed don't post the pixel color to the hdc ( such as a java applet in internet explorer). So the only way I think I can get it to work totally is if I can find a way to extract the pixel data from the screen or something similiar to that. Has anyone ever done anything like this, or can anyone point me in the right direction? Thanks in advance.