程序运行的结果是改变屏幕的分辨率和颜色深度。
一、程序的编写:
1. 新建和配置工程
新建一个工程,然后在Project->Setting->Link 中,加入OpenGL 相关几个lib文件
2. 加入头文件
3. 改变分辨率函数的实现
4. 调用函数
在程序能执行到任意位置调用 上述函数即可
如:
5. 运行程序
二、 程序说明
1. DEVMODE 结构体
dmFields 指示DEVMODE结构体中的某个域有没有被初始化
这个结构体包含一个打印机或显示设备的初始化数据和环境信息。
2.EnumDisplaySettings函数
这个函数是获取某一个显示设备的图形模式信息
如果第一个参数为空,则表示获取的是当前进程正在用的显示设备
第三个参数是out类型,它返回当前显示设备的信息
3.ChangeDisplaySetting函数
把默认显示器的显示设置改成指定的图形模式