I found that this problem is caused by Locking the Taskbar. When I unlock the taskbar Maximized windows do not go behind the taskbar and the taskbar adjusts to a changed screen resolution. :)
To Unlock the taskbar:
Reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarSizeMove /t REG_DWORD /d 1 /f
To lock the taskbar:
Reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v TaskbarSizeMove /t REG_DWORD /d 0 /f
Hope this helps, :)
~SOL