|
发表于 2010-6-20 09:21:00
|
显示全部楼层
Re:全屏状态下,窗口的大小
虽然你的屏幕是1680x1050
但你的窗口却是800x600
全屏之后当然是800x600分辨率的全屏了。
DEVMODE dmScreenSettings;
memset(&dmScreenSettings,0,sizeof(dmScreenSettings));
dmScreenSettings.dmSize=sizeof(dmScreenSettings);
dmScreenSettings.dmPelsWidth=1680;
dmScreenSettings.dmPelsHeight=1050;
dmScreenSettings.dmBitsPerPel=32;
dmScreenSettings.dmFields=DM_BITSPERPEL|DM_PELSWIDTH|DM_PELSHEIGHT;
ChangeDisplaySettings(&dmScreenSettings,CDS_FULLSCREEN); |
|