Alterar programaticamente a resolução da tela?

Existe uma maneira de alterar programaticamente a resolução da tela ou ativar / desativar vários monitores no Windows XP? Por exemplo, para mudar de 1024x768 com um monitor para 1280x104 em dois monitores? Eu estaria mais interessado em uma função win32 para fazer isso, mas qualquer coisa que possa ser vinculada a um atalho do Windows seria suficiente.

questionAnswers(4)

yourAnswerToTheQuestion