Thanks, I'll try looking into Windows Desktop Manager and see if I can find anything about this. I've also observed that this problem only exists for some applications, in Google Chrome for example PixelGetColor works fine with Aero off. I've come across a lot of old threads saying applications that use DirectX have this same problem of getting the color of background windows, no of Aero though. The application I'm trying to use PixelGetColor on does use DirectX.