I can't find the API to do this. Can someone tell me the API or the reserve word in VB6. Screen.? gives you all the characteristics and I can save the orig config and restore to that but I have to change the resolution while my program is running. At exit I will restore to the original