MFC 获取分辨率
2015-07-02 10:15
239 查看
void CEasySizeDlg::OnBnClickedButton1()
{ //两种方式,WinAPI和MFC接口。
//1 :WinAPI
int iWidth = GetSystemMetrics(SM_CXSCREEN);
int iHeight = GetSystemMetrics(SM_CYSCREEN);
//2:MFC
CDC *pDC = GetDC();
HDC hdc = pDC->m_hDC;//获得屏幕设备描述表句柄;
int iScrWidth=GetDeviceCaps(hdc,HORZRES);//获取屏幕水平分辨率;
int iScrHeight=GetDeviceCaps(hdc,VERTRES);//获取屏幕垂直分辨率;
ReleaseDC(pDC);//释放屏幕设备描述表
}
{ //两种方式,WinAPI和MFC接口。
//1 :WinAPI
int iWidth = GetSystemMetrics(SM_CXSCREEN);
int iHeight = GetSystemMetrics(SM_CYSCREEN);
//2:MFC
CDC *pDC = GetDC();
HDC hdc = pDC->m_hDC;//获得屏幕设备描述表句柄;
int iScrWidth=GetDeviceCaps(hdc,HORZRES);//获取屏幕水平分辨率;
int iScrHeight=GetDeviceCaps(hdc,VERTRES);//获取屏幕垂直分辨率;
ReleaseDC(pDC);//释放屏幕设备描述表
}
相关文章推荐
- PHP.ini安全配置检测工具pcc简单介绍
- 甲骨文终获Java编程语言版权
- Spring MVC 文件下载 - 兼容IE
- 【c语言】模拟实现strchr函数,功能:在一个字符串中查找一个字符第一次出现的位置,如果没有出现返回NULL
- 分享一个链接
- Office打开时出现配置进度条
- 零基础免费搭建个人博客-hexo+github
- 为什么我不推荐大家去外包公司
- Java中都通用文件下载(ContentType、文件头、response、out四步骤)
- 网络基础(2)--通信过程之一HTTP协议
- 自定义ActionBar 左边距为0
- linux下mysql数据库的导入导出
- ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the cont
- 模板方法模式
- plsql 结果集 中文乱码
- Excel 中列出所有满足条件的项
- 0702阶段总结
- 6月国内浏览器市场份额:IE与Chrome差值缩小至4%
- 为什么这么不听话?
- android:屏幕自适应