Set objWMIService = GetObject("Winmgmts:\\.\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * From Win32_DesktopMonitor where DeviceID = 'DesktopMonitor1'",,0)
For Each objItem in colItems
width = objItem.ScreenWidth
height = objItem.ScreenHeight
Next
Make selected image wallpaper (requires IrfanView)
If this helped you, please send me an e-mail elsa.nordh@gmail.com