博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获得屏幕大小
阅读量:7037 次
发布时间:2019-06-28

本文共 429 字,大约阅读时间需要 1 分钟。

API:

要取得屏幕大小,可以用下面几个函数:
int  cx   =  
GetSystemMetrics
SM_CXFULLSCREEN );
int  cy   =  
GetSystemMetrics
SM_CYFULLSCREEN );
通过上边两个函数获取的是 
显示屏幕的大小,但不包括任务栏等区域
 
int  cx   =   
GetSystemMetrics(   
SM_CXSCREEN   );   
int  cy   =   
GetSystemMetrics(   
SM_CYSCREEN   );
 
这两个函数获取的是真正屏幕的大小。
MFC:
HDC hDC =  ::
GetDC(
HWND(
NULL));               
//
 得到屏幕DC  
int x  =  ::
GetDeviceCaps(hDC,
HORZRES);       
//
 宽  
int y  =  ::
GetDeviceCaps(hDC,
VERTRES);        
//
 高   
::
ReleaseDC(
HWND(
NULL),hDC);                  
//
 释放DC

转载地址:http://atnal.baihongyu.com/

你可能感兴趣的文章
背包九讲
查看>>
DataTable的用法
查看>>
LOJ#2552. 「CTSC2018」假面(期望 背包)
查看>>
STRING使用EQUALS方法和==分别比较的是什么?
查看>>
window10下TensorFlow-gpu环境搭建
查看>>
(原創) i++和++i哪个速度较快? (C/C++) (C)
查看>>
(轉貼) p-teq公司的USB驗孕棒(USB Pregnancy Test) (News)
查看>>
电子书下载:Pro Silverlight 5 in C# 4th
查看>>
ERROR/AndroidRuntime(716): java.lang.SecurityException: Binder invocation to an incorrect interface
查看>>
BizTalk开发系列(六) BizTalk开发简述
查看>>
两步解决《内部服务器错误:500》
查看>>
新建一个struts2项目
查看>>
find big file
查看>>
蒙特罗卡π算法(C++语言描述)
查看>>
自动生成单据号
查看>>
使用Maven管理Eclipse Java项目
查看>>
C#学习笔记—对话框的初始化
查看>>
C#代码中插入X86汇编
查看>>
python学习笔记011——闭包
查看>>
5.Node.js 安装配置
查看>>