I\'m a C# developer and I have to change my display resolution regularly.
There are plenty of examples on how to read the current display resolutions: SystemInformation.
You'll have to make a PInvoke call to ChangedisplaySetting.
Here's a link that has some sample code, http://www.xtremedotnettalk.com/printthread.php?t=73184.