¿Cambiar la resolución de la pantalla programáticamente?

¿Hay alguna forma de cambiar mediante programación la resolución de la pantalla o habilitar / deshabilitar varios monitores en Windows XP? Por ejemplo, ¿cambiar de 1024x768 con un monitor a 1280x104 en dos monitores? Estaría más interesado en una función win32 para hacer esto, pero cualquier cosa que se pueda vincular a un acceso directo de Windows sería suficiente.

Respuestas a la pregunta(4)

Su respuesta a la pregunta