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

求获取和调节屏幕分辨率的API函数解决办法

2012-05-04 
求获取和调节屏幕分辨率的API函数我想获取屏幕分辨率并改变屏幕分辨率 但是不知道是哪几个函数,求指导,能

求获取和调节屏幕分辨率的API函数
我想获取屏幕分辨率并改变屏幕分辨率 但是不知道是哪几个函数,求指导,能讲述一下函数的参数和用法就更好了,谢谢了

[解决办法]

C/C++ code
DEVMODE DevMode; EnumDisplaySettings(NULL, ENUM_CURRENT_SETTINGS, &DevMode); ShowMessage(String("当前系统的刷新率=") + String(DevMode.dmDisplayFrequency) + "Hz");ShowMessage(String("当前系统的分辨率=") + String(DevMode.dmPelsWidth) + "," + String(dmPelsHeight));// 更改屏幕分辨率DevMode.dmFields = DM_PELSWIDTH | DM_PELSHEIGHT; DevMode.dmPelsWidth = 800; DevMode.dmPelsHeight = 600; ChangeDisplaySettings(&DevMode, 0);
[解决办法]
支持一下, 楼主要在 WIN32 上做开发, 用好 MSDN 和 WIN32 API 是非常必要的

热点排行