qt下调用win32api 修改分辨率
2015-04-21 15:54
120 查看
在头文件中添加
#include <window.h>
DEVMODE DevMode;
EnumDisplaySettings(NULL, ENUM_CURRENT_SETTINGS, &DevMode);
DevMode.dmFields = DM_PELSWIDTH | DM_PELSHEIGHT;
DevMode.dmPelsWidth = 800;
DevMode.dmPelsHeight = 600;
ChangeDisplaySettings(&DevMode, CDS_FULLSCREEN);
注意 改设置是不能超过系统限制 如系统不支持800x600 分辨率则修改无效
#include <window.h>
DEVMODE DevMode;
EnumDisplaySettings(NULL, ENUM_CURRENT_SETTINGS, &DevMode);
DevMode.dmFields = DM_PELSWIDTH | DM_PELSHEIGHT;
DevMode.dmPelsWidth = 800;
DevMode.dmPelsHeight = 600;
ChangeDisplaySettings(&DevMode, CDS_FULLSCREEN);
注意 改设置是不能超过系统限制 如系统不支持800x600 分辨率则修改无效
相关文章推荐
- 用java通过调用C++的DLL文件来修改系统分辨率(一)
- Qt5.7以上调用虚拟键盘(支持中文),以及源码修改(可拖动,水平缩放)
- c++调用api实现获取修改屏幕分辨率
- Qt中根据pc屏幕分辨率按比例修改窗口的大小
- ubuntu修改系统分辨率
- QT在Windows中的技术总结(一):sqlite的备份还原功能(调用cmd命令模式)
- Qt技巧:QProcess与外部程序的调用
- Qt5调用QPixmap::fromWinHICON
- eclipse 中main()函数中的String[] args如何使用?通过String[] args验证账号密码的登录类?静态的主方法怎样才能调用非static的方法——通过生成对象?在类中制作一个方法——能够修改对象的属性值?
- Qt通过dom方式修改xml
- Android NDK 调用c++ stl 模板库(修改android.mk文件)
- DEDECMS内容页调用 “上一篇,”下一篇”标签及修改方法
- QT调用dll
- Win32API调用错误号与信息
- Win32API调用错误号与信息(2000-2999)
- vs2010下Qt项目中修改exe图标的方法
- 将QT开发的界面程序封装成DLL,在VC中成功调用(必须有消息循环,所以使用了QTWinmigrate,附CSDN可下载的Demo)
- Qt中采用多线程实现Socket编程-跨线程调用问题
- Qt调用jrtplib实现单播、多播和广播
- VMware Tools上ubuntu修改桌面分辨率