QT 获取系统屏幕分辨率
来源:互联网 发布:神鸟数据咨询有限公司 编辑:程序博客网 时间:2024/05/16 02:16
1,在Windows下可以使用 GetSystemMetrics(SM_CXSCREEN);GetSystemMetrics(SM_CYSCREEN) 获取。
3,在QT中呢?很多人说是 QApplication::desktop()->width();QApplication::desktop()->height(); 这个方法对于单显示器模式当然没有问题。但是对于多显示器,特别是使用了扩展桌面的就会有问题了。今天上午仔细看了QDesktopWidget的帮助,需要使用QApplication::desktop()->screenGeometry();这个函数有好几个重载的版本,意思都一样。该函数返回一个QRect,这个QRect的宽和高就是所在Screen的分辨率。获取方法如下:
void GetScreenInfo()
{
}说到这里,顺便标记以下多屏幕设置成拷贝方式时,获取的屏幕的个数是一个,只有设置成扩展时才返回多个。
打印屏幕分辨率和个数信息:
void printscreeninfo()
{
}
- QT 获取系统屏幕分辨率
- QT 获取系统屏幕分辨率
- QT 获取系统屏幕分辨率
- QT 获取系统屏幕分辨率
- QT 获取系统屏幕分辨率
- QT 获取系统屏幕分辨率
- QT 获取系统屏幕分辨率
- QT 获取系统屏幕分辨率
- QT 获取系统屏幕分辨率
- QT 获取系统屏幕分辨率
- QT 获取系统屏幕分辨率
- QT 获取系统屏幕分辨率
- Qt 获取系统屏幕分辨率
- QT 获取系统屏幕分辨率
- QT获取系统屏幕分辨率
- (转)QT 获取系统屏幕分辨率
- Qt中获取屏幕分辨率
- Qt获取屏幕分辨率
- ibatis中显示执行的SQL语句
- 郁闷
- 优秀程序设计的18大原则
- AVRA开发I/O与中断简介
- AS3编码规范
- QT 获取系统屏幕分辨率
- 文本框【禁止输入中文】 【禁止粘贴】
- vim + ctags + cscope
- HTC平板电脑会创造与iPad的不同价值
- 页面转值详解
- 自定义消息函数的增加位置
- wordpress学习第六篇(wp-includes/load.php)
- AVR开发I/O与中断
- 近端时间开发一个winfrom项目和as 3.0的结合,费了老大劲了