I am trying to make a small program that allows individual users in NT/2K/XP to set their own resolution (so that a change is not applied to all users as is the norm). I am completely done, except for one thing. When I change the resolution, the task bar and icons do not refresh (they stay in the same place, on or off the screen). The open windows do change size to reflect the resolution change but the taskbar and icons do not. Does anyone know how to fix this? I would be really appreciative (I need this because my mom has bad eyes and it would really help her if she could lower the resolution but, as it is, that would change everyone else's resolution as well. TIA. PS. I will post the code I am using as well as some screenshots in the next couple of messages.