24. september 2001 - 09:26
Der er
5 kommentarer og 1 løsning
Skærm-opløsning i run-time (Win32)
Hvordan sætter jeg skærm-opløsning / antal farver i run-time? Er der ikke et API kald til dette? Jeg kører Win2k.
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
24. september 2001 - 09:35
#1
Du kan bruge \"GetSystemMetrics\" eller \"GetDeviceCaps\"...
24. september 2001 - 09:37
#2
.... slog det lige op ... det er GetDeviceCaps du skal bruge for at få farveantallet...
24. september 2001 - 09:52
#3
prøv den her : #include <windows.h> void SetRes(DWORD XRes, DWORD YRes) { DEVMODE DevMode; EnumDisplaySettings(NULL, 0, &DevMode); DevMode.dmFields =DM_PELSWIDTH | DM_PELSHEIGHT; DevMode.dmPelsWidth =XRes; DevMode.dmPelsHeight =YRes; ChangeDisplaySettings(&DevMode, 0); }
24. september 2001 - 11:21
#4
OK, det var hurtigt... wisen >> Det er nu ikke GET men SET jeg skal bruge. borrisholt >> Det skal jeg lige prøve (desværre nok først i aften).
24. september 2001 - 11:23
#5
DOH !
24. september 2001 - 12:57
#6
Det virker. 1000 tak for svaret.
Kurser inden for grundlæggende programmering