Kezdőoldal » Számítástechnika » Programozás » Hogyan lehet Visual Basic...

Hogyan lehet Visual Basic 2010-ben egy olyan beállítást készíteni, hogy a launcher bedobjon egy képernyőfelbontás opciót? (Egy alkalmazást futtasson . X. felbontásban)

Figyelt kérdés

Egy játékhoz szeretnék egy "launcher-t (indítót) készíteni

és egy gombra kattintva ki tudjam választani hogy például

az alkalmazást 1280x720-as vagy 1920x1080-as felbontásban futtassa.


2016. ápr. 19. 17:16
 1/2 anonim ***** válasza:
Megnézek, hogy az adott játék melyik commandline paramétere a felbontás, és azzal hívod meg.
2016. ápr. 19. 17:26
Hasznos számodra ez a válasz?
 2/2 SimkoL ***** válasza:

Felbontás átállítása - WIN API - igaz, Delphi, de érthetö:


procedure SetRes(XRes, YRes: DWord);

var lpDevMode : TDeviceMode;

begin

EnumDisplaySettings(nil, 0, lpDevMode);

lpDevMode.dmFields:=DM_PELSWIDTH or DM_PELSHEIGHT;

lpDevMode.dmPelsWidth:=XRes;

lpDevMode.dmPelsHeight:=YRes;

ChangeDisplaySettings(lpDevMode, 0);

end;


Igaz a játék szerintem simán felülbírálja, de próbáld meg.

2016. ápr. 19. 17:41
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!