读书人

VC++ 程序启动时设置分辨率 退出时恢复

发布时间: 2012-02-11 09:51:35 作者: rapoo

VC++ 程序启动时设置分辨率 退出时恢复分辨率
求帮助,实例。

[解决办法]
给你个大概的思路
DEVMODE oldmod,newmod;
EnumDisplaySettings(NULL,-1,&oldmod); //得到原来的
newmod=oldmod;
newmod.dmPelsWidth=800;
newmod.dmPelsHeight=600;
ChangeDisplaySettings(&newmod,CDS_TEST); //改为新的800X600
//...你要运行的程序
ChangeDisplaySettings(&oldmod,CDS_TEST);//恢复原来的


读书人网 >C++

热点推荐