I'm trying to display pictures as a wallpaper with a VB application. It works fine in Windows 7 no matter what resolution I Select. However, in windows 8.1 it's not giving me the correct resolution therefore my calculations put the images in all the wrong places. I've tried SystemInformation.VirtualS
ht which should give me the total height of my screens, and SystemInformation.VirtualS
h should give me the total width of my screens. Total width should be 4800 and total height should be 900. As you can see from the snapshot attached, I have 3 monitors setup as 1600 x 900, the messagebox shows the values retrieved from the .net framework 4.5 using Screen.AllScreens.GetValue
Notice that the Appearance screen shows 1600 x 900 but the app shows 1280 x 720. Any Ideas?
P.S. I've also tried workingarea and primaryscreen, same issues.