首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

2012-02-11 
VC++ 程序启动时设置分辨率 退出时恢复分辨率求帮助,实例。[解决办法]给你个大概的思路DEVMODE oldmod,newm

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);//恢复原来的
 
  

热点排行