博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UWP 设备分辨率
阅读量:6217 次
发布时间:2019-06-21

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

原文:

之前看了下网上,分辨率都是用webview js拿或者全屏拿宽高,很有局限性。

研究一下。找到个完美的方法:

public Size GetDeviceResolution()        {            Size resolution = Size.Empty;            var rawPixelsPerViewPixel = DisplayInformation.GetForCurrentView().RawPixelsPerViewPixel;            foreach (var item in PointerDevice.GetPointerDevices())            {                resolution.Width = item.ScreenRect.Width * rawPixelsPerViewPixel;                resolution.Height = item.ScreenRect.Height * rawPixelsPerViewPixel;                break;            }            return resolution;        }

完美规避各种不方便,当然如果你想拿的是屏幕的实际大小,那就不要乘以

RawPixelsPerViewPixel就可以了

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

你可能感兴趣的文章
自制操作系统Antz day11——实现shell(下)命令响应
查看>>
windows查看端口占用
查看>>
strongswan ikev2 server on ubuntu 14.04
查看>>
Yii用ajax实现无刷新检索更新CListView数据
查看>>
JDBC的事务
查看>>
Io流的概述
查看>>
js功能实现top轮播图
查看>>
App 卸载记录
查看>>
POJ 3667 & HDU 3308 & HDU 3397 线段树的区间合并
查看>>
php长链接
查看>>
JavaScript变量和作用域
查看>>
Spring Boot 2.0(七):Spring Boot 如何解决项目启动时初始化资源
查看>>
一篇文章带你了解js作用域
查看>>
ikbc G87&104 双子座 使用说明书
查看>>
Substring with Concatenation of All Words
查看>>
Eclipse JAVA文件注释乱码
查看>>
ASP.NET MVC5+EF6+EasyUI 后台管理系统(64)-补充WebApi与Unity注入-配置文件
查看>>
程序集和反射(C#)
查看>>
Asp.net MVC自定义权限
查看>>
JS 对象机制深剖——new 运算符
查看>>