Fórum Alterar Resolução de Video #236110
04/06/2004
0
Eu quero colocar a resolução em 400x300 ou uma resolução que eu escolher.
Não quero que minha aplicação se adapte à resolução.
t+ e brigadu...

Crash
Curtir tópico
+ 0Posts
04/06/2004
Tatuweb
1 2 3 4 5 6 7 8 9 10 11 12 | function SetScreenResolution(Width, Height: integer): Longint; var DeviceMode: TDeviceMode; begin with DeviceMode do begin dmSize := SizeOf(TDeviceMode); dmPelsWidth := Width; dmPelsHeight := Height; dmFields := DM_PELSWIDTH or DM_PELSHEIGHT; end; Result := ChangeDisplaySettings (DeviceMode, CDS_UPDATEREGISTRY); end; |
e chame assim:
1 | SetScreenResolution(800, 600); |
Gostei + 0
04/06/2004
Crash
Eu preciso de alterar para uma resolução qualquer. Por exemplo: 400x300.
Essa função usa API então não funciona.
Mesmo assim obrigado.
t+
Gostei + 0
04/06/2004
Tatuweb
:arrow: http://www.delphifaq.com/fq/q2191.shtml
Olhe aqui tbm para ver possíveis erros retornados por esta função:
:arrow: http://www.swissdelphicenter.ch/torry/showcode.php?id=158
Digite no google [i:6370865cab]Screen Resolution Delphi [/i:6370865cab]que vc vai encontrar muitas outras.
Gostei + 0
05/06/2004
Crash
O problema todo é esse: Eu preciso que altere mesmo se o SO não permitir.
Gostei + 0
08/06/2004
Crash
Gostei + 0
08/06/2004
Crash
Se alguem me ajudar eu agradeco.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)