Re: MacBook Pro Retina + Parallels + Windows 7 + HyperSnap - several issues
2014/06/16 11:18:24
(permalink)
I just set my Windows 7 computer to 150% magnification. Had to log off and log back on to have the setting activated. Now I have huge letters on my two monitors, test HyperSnap 7 with several programs, including Skype. All screen captures work normally - tried region capture, window capture, active window - no problems, also for all Skype windows...
On Windows 8 there is a similar problem again: when I change the "magnification", it changes the screen look instantly, but tells me that for everything to work correctly, I need to reboot (or maybe only log off - on again, don't remember at the moment). If I don't do this, and try e.g. a window capture on the desktop version of Skype, indeed I have a problem similar to what you describe. But if I reboot with this higher magnification setting and then test again, on Skype and other windows, all works normally. Could you double check if rebooting the Windows system, after you set the 150% magnification, fixes the issue or not?
Other than that, don't know what I could fix in my program. As I said before, I call a GetWindowRect() Windows system API call, giving it a window handle for e.g. Skype window, and what the system returns it me is what I highlight with the blinking rectangle, and later capture. Apparently they don't give me the correct coordinates after such scaling, on Mac systems... The only thing that comes to mind is, check if there is an updated Windows graphics card driver for this particular system, as the problem could be in the driver code. Also, if you by any chance use some older version of HyperSnap 7, see if the latest one works any better...
Greg