It is never recommended to adjust a users screen resolution from an application. What happens if the users monitor's maximum resolution is 800 X 600 ? As a user I would really be upset if an application changed my screen resolution. As a solution to this problem Winforms has properties such as
Dock and Anchor[
^] which can be used to appropriately set the dimensions of controls depending on the users resolution.
See article here[
^] . If you find that your application cannot be viewed in any resolution less than say 1024 X 768, then you need to state this as a requirement for running this application, and let the user select what to do from there.
Hope this helps.