读书人

求获取跟调节屏幕分辨率的API函数

发布时间: 2013-01-04 10:04:17 作者: rapoo

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

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 是非常必要的

读书人网 >C++ Builder

热点推荐