Vraag & Antwoord

Programmeren

[Delphi 7] Schermresolutie wijzigen, frequentie instellen

1 antwoord
  • Hallo, Ik wil voor een programma dat ik in Delphi aan het maken ben met Delphi 7 Personal de schermresolutie wijzigen. Als ik bijvoorbeeld naar 1024x768 over wil schakelen, gebruik ik bijvoorbeeld de volgende code: [code:1:4da61d088a]function SetDisplay1024x768 : Boolean; var DevMode : TDeviceMode; begin EnumDisplaySettings( nil, 0, DevMode ); DevMode.dmFields := DM_PELSWIDTH or DM_PELSHEIGHT; DevMode.dmPelsWidth := 1024; DevMode.dmPelsHeight := 768; Result := ChangeDisplaySettings( DevMode, CDS_UPDATEREGISTRY ) = DISP_CHANGE_SUCCESSFUL; end; [/code:1:4da61d088a] Maar op deze manier wordt automatisch de laagst beschikbare schermverversingsfreqeuentie, namelijk 60 Hz ingesteld. Weet iemand hoe ik dit op kan lossen? Alvast bedankt!

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.