2010-05-16 4 views
7

Estoy buscando una manera de modificar mediante programación las propiedades de video en Windows 7. Me gustaría alternar el estado de visualización múltiple (como se ve en Control Panel> Apariencias y personalización> Pantalla> Resolución de pantalla) entre "Ampliar estas pantallas" y "Mostrar escritorio solo en 1".Alterna entre "Extender estas pantallas" y "Mostrar solo en el escritorio en 1"

Este es el tipo de cosa que creo que probablemente sea factible simplemente conociendo el ejecutable/dll de Windows correcto para invocar con los parámetros correctos y empatándolo en un script o acceso directo, pero si es así la información se me escapa.

Las soluciones de código real están bien, por supuesto, pero me gustaría que el cambio sea permanente y no solo deshabilite el otro monitor durante la aplicación.

Respuesta

9

Si todavía está interesado en la respuesta, el acceso directo es win + p. Puede usar Autohotkey para secuencias de comandos y llamar al script autohotkey desde su programa. Es una solución, pero mejor que nada.

+0

Amaaaaaaazing. ¿Cómo no sabía sobre esto? Nota: no funciona en XP o Vista; solo una característica de Win7. Tal vez por eso :) –

Cuestiones relacionadas