Resolución
Publicado por Cristián (115 intervenciones) el 05/12/2003 23:22:27
Hola!! yo de nuevo, jeje!! espero me ayuden... Yo uso una función para cambiar la resolución del monitor
function SetScreenResolution(Ancho, Altura: integer): Longint;
var
DeviceMode: TDeviceMode;
begin
with DeviceMode do begin
dmSize := SizeOf(TDeviceMode);
dmPelsWidth := Ancho;
dmPelsHeight := Altura;
dmFields := DM_PELSWIDTH or DM_PELSHEIGHT;
end;
Result := ChangeDisplaySettings(DeviceMode, CDS_UPDATEREGISTRY);
end;
... hay alguna manera de saber si el monitor soporta dicha resolución? ´Pues he tenido problemas con varios monitores los cuales no soportaban dicha resolución y al cambiarsela la pantalla se queda en negro y pues ya no regresa a como estaba antes.
Alguien sabe como hacerlo? Esa funcion que use la baje de internet, pero solo viene eso.
Espero su respuesta. Gracias :-)
function SetScreenResolution(Ancho, Altura: integer): Longint;
var
DeviceMode: TDeviceMode;
begin
with DeviceMode do begin
dmSize := SizeOf(TDeviceMode);
dmPelsWidth := Ancho;
dmPelsHeight := Altura;
dmFields := DM_PELSWIDTH or DM_PELSHEIGHT;
end;
Result := ChangeDisplaySettings(DeviceMode, CDS_UPDATEREGISTRY);
end;
... hay alguna manera de saber si el monitor soporta dicha resolución? ´Pues he tenido problemas con varios monitores los cuales no soportaban dicha resolución y al cambiarsela la pantalla se queda en negro y pues ya no regresa a como estaba antes.
Alguien sabe como hacerlo? Esa funcion que use la baje de internet, pero solo viene eso.
Espero su respuesta. Gracias :-)
Valora esta pregunta


0