码迷,mamicode.com
首页 > 其他好文 > 详细

获取屏幕分辨率

时间:2015-09-22 16:21:16      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:

方法一、使用GetSystemMetrics函数

GetSystemMetrics函数原型如下:

int WINAPI GetSystemMetrics(  __in  int nIndex);

每一个想要获取的信息对应着一个索引值,把索引值作为参数传递给GetSystemMetrics,将获得对应的信息。其中SM_CXSCREEN、SM_CYSCREEN分别对应获取屏幕的宽度和高度(以像素为单位)。

 int wideScreen=GetSystemMetrics(SM_CXSCREEN);
 int highScreen=GetSystemMetrics(SM_CYSCREEN);
 if (wideScreen==0||highScreen==0)
 {
      printf("Cannot get the resolution!\n");
 } 
 else
 {
      printf("The screen resolution  is %dx%d",wideScreen,highScreen);
 }

 

获取屏幕分辨率

标签:

原文地址:http://www.cnblogs.com/danielguo/p/4829171.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!