使用Windows API获取和改变当前显示设置
2005-11-29 11:14
316 查看
#include <windows.h> #include <stdio.h> #include <conio.h> void main() { DEVMODE devmode,oldmode; EnumDisplaySettings(NULL,ENUM_CURRENT_SETTINGS,&devmode); ZeroMemory(&oldmode,sizeof(DEVMODE)); CopyMemory(&oldmode,&devmode,sizeof(DEVMODE)); printf("BitsPerPel:%d\n",devmode.dmBitsPerPel); printf("DisplayFrequency:%d\n",devmode.dmDisplayFrequency); printf("PelsWidth:%d\n",devmode.dmPelsWidth); printf("PelsHeight:%d\n",devmode.dmPelsHeight); printf("Press any key to change display...\n"); getch(); printf("BitsPerPel:%d\n",devmode.dmBitsPerPel=16); printf("DisplayFrequency:%d\n",devmode.dmDisplayFrequency=60); printf("PelsWidth:%d\n",devmode.dmPelsWidth=800); printf("PelsHeight:%d\n",devmode.dmPelsHeight=600); ChangeDisplaySettings(&devmode,0); printf("Press any key to restore...\n"); getch(); printf("BitsPerPel:%d\n",oldmode.dmBitsPerPel); printf("DisplayFrequency:%d\n",oldmode.dmDisplayFrequency); printf("PelsWidth:%d\n",oldmode.dmPelsWidth); printf("PelsHeight:%d\n",oldmode.dmPelsHeight); printf("Press any key to change display...\n"); ChangeDisplaySettings(&oldmode,0); getch(); }
相关文章推荐
- 使用命令xrandr设置当前系统的显示分辨率及显示的旋转脚本
- 【API使用例子】获取系统当前的设置
- 元素未显示设置width/height时IE中使用currentStyle获取为auto
- select 设置下拉列表的选中项的值 显示当前日期 年份 月份 下拉列表获取当前日期
- jquery 使用dialog弹窗显示在整个屏幕上,而不是只遮盖当前的ifream或div,另附dialog中加返回按钮,设置高宽等
- bash学习1 命令别名设置、显示当前目录、变量使用例子
- 获取当前可使用的网卡并检查网卡设置(网卡的IP,网关,子网掩码,DNS,备用DNS信息)
- 使用js获取系统当前时间并在页面显示
- 五种情况下会刷新控件状态(刷新所有子FWinControls的显示)——从DFM读取数据时、新增加子控件时、重新创建当前控件的句柄时、设置父控件时、显示状态被改变时
- 使用javascript动态改变当前行的显示样式
- [C#]使用 C# 代码实现拓扑排序 dotNet Core WEB程序使用 Nginx反向代理 C#里面获得应用程序的当前路径 关于Nginx设置端口号,在Asp.net 获取不到的,解决办法 .Net程序员 初学Ubuntu ,配置Nignix 夜深了,写了个JQuery的省市区三级级联效果
- 使用命令xrandr设置当前系统的显示分辨率及显示的旋转脚本
- Android编程实现悬浮窗获取并显示当前内存使用量的方法
- 使用GTK+获取屏幕分辨率并设置满屏显示效果
- js使用html()或text()方法获取设置p标签的显示的值
- AfxGetResourceHandle用于获取当前资源模块句柄,而AfxSetResourceHandle则用于设置程序目前要使用的资源模块句柄。
- 元素未显示设置width/height时IE中无法使用currentStyle获取(默认为auto)
- DataGridView使用技巧一:获取或设置当前单元格的内容
- android悬浮窗--获取内存显示当前内存使用量
- 元素未显示设置width/height时IE中使用currentStyle获取为auto