Buenas a todos.
Los reyes me han traído un monitor nuevo, aleluya, así que ahora trabajo con dos pantallas. El problema, la nueva es de 2560X1440 y la antigua de 1920x1080. Los configuro como monitores extendidos, pero cuando abro mi aplicación en el monitor pequeño no detecta su resolución y los diálogos se salen de la pantalla. Los dos monitores trabajan como uno sólo.
Es más. pongo unas alertas para que al arrancar la aplicación me dé GetSysMetrics(0) y GetSysMetrics(1) y me dice que 2560 y 1440 en el monitor de 1920x1080, es decir, no sabe en que resolución está ejecutándose. Hay forma de que la aplicación de FWH detecte que realmente está sobre 1920x1080. Se tiene que poder hacer, porque las aplicaciones de Windows siempre saben en qué resolución están corriendo´
Muchas gracias de antemano. Iba a decir "feliz navidad" pero ya no estamos de vacaciones...