- 注册时间
- 2011-3-6
- 最后登录
- 1970-1-1
该用户从未签到
|
//将屏幕分辨率设置成1024*768
#include <windows.h>
#include <stdio.h>
void main()
{
DEVMODE DevMode;
ZeroMemory(&DevMode, sizeof(DevMode));
DevMode.dmSize = sizeof(DevMode); // DEVMODE结构的大小
DevMode.dmFields=DM_PELSWIDTH | DM_PELSHEIGHT;
DevMode.dmPelsWidth=1024;
DevMode.dmPelsHeight=768;
ChangeDisplaySettings(&DevMode,0);
return;
}
//刷新屏幕分辨率
#include <windows.h>
#include <stdio.h>
void main()
{
DEVMODE DevMode;
ZeroMemory(&DevMode, sizeof(DevMode));
//首先获取当前屏幕分辨率
if(EnumDisplaySettings(NULL,ENUM_CURRENT_SETTINGS,&DevMode) != 0)
{
DevMode.dmFields=DM_PELSWIDTH | DM_PELSHEIGHT;
//然后再设置屏幕
ChangeDisplaySettings(&DevMode,0);
return;
}
printf("Enum DisplaySettings Error/n");
return;
} |
|