Ver Mensaje Individual
  #3  
Antiguo 20-02-2018
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Puedes obtener esa información utilizando WMI.
En concreto utilizando la clase CIM_VideoControllerResolution puedes obtener todos los modos disponibles para tu tarjeta.
https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx

En mi blog puedes encontrar la librería para ejecutar consultas WMI o lo puedes hacer directamente por código. Busca mensajes anteriores en los foros y encontrarás código para hacerlo.

En concreto si lanzas esta consulta:
Código SQL [-]
select HorizontalResolution, VerticalResolution, refreshRate from CIM_VideoControllerResolution

Obtendrás una información simila a esta:


Con eso deberías poder saber si la resolución que va a cambioar es viable.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita