怎样获取屏幕分辨率
来源:互联网 发布:ubuntu安装飞秋 编辑:程序博客网 时间:2024/06/01 14:36
1. Difference between resolution and DPI:
Resolution: 显示器width*height有多大
DPI: 每 Inch 显示多少个点(dot)
DPI: 每 Inch 显示多少个点(dot)
2. How to get resolution:
a)
unsigned int w = ::GetSystemMetrics(SM_CXSCREEN);
unsigned int h = ::GetSystemMetrics(SM_CYSCREEN);
unsigned int h = ::GetSystemMetrics(SM_CYSCREEN);
b)
RECT rect;
::GetWindowRect(::GetDesktopWindow(), &rect);
unsigned int w = ::abs(rect.right - rect.left);
unsigned int h = ::abs(rect.bottom - rect.top);
::GetWindowRect(::GetDesktopWindow(), &rect);
unsigned int w = ::abs(rect.right - rect.left);
unsigned int h = ::abs(rect.bottom - rect.top);
3. How to get DPI:
HDC hDC = ::GetDC(0);
int dpiX = ::GetDeviceCaps(hDC, LOGPIXELSX);
int dpiY = ::GetDeviceCaps(hDC, LOGPIXELSY);
int dpiX = ::GetDeviceCaps(hDC, LOGPIXELSX);
int dpiY = ::GetDeviceCaps(hDC, LOGPIXELSY);
- 怎样获取屏幕分辨率
- 获取屏幕分辨率
- 获取屏幕分辨率
- 屏幕分辨率获取
- 获取屏幕分辨率
- 获取屏幕分辨率
- 获取屏幕分辨率
- 获取屏幕分辨率
- 获取屏幕分辨率
- 获取屏幕分辨率
- 获取及设置屏幕分辨率
- 获取屏幕分辨率的例子
- js获取客户端屏幕分辨率
- asp获取屏幕分辨率
- 屏幕分辨率的获取
- Silverlight获取屏幕分辨率
- Android 获取屏幕分辨率
- Android2.1获取屏幕分辨率
- 自定义消息
- Session
- tomcat配置
- vc6 使用richedt2.dll的两种方法
- Android Alert Dialog解决点击按钮对话框不关闭的问题
- 怎样获取屏幕分辨率
- 静态成员(静态成员函数,静态数据成员)的特性
- 对cookie技术、session技术进行小结
- cookie应用 显示上次浏览商品的实现过程
- Java 设计模式 之 桥接模式
- servlet
- 软件开发过程及其组织
- Linux操作系统环境下jdk的配置和tomcat中web项目部署(从U盘中)
- 会话管理 Cookie