之前我的一个博客写了如何获取缩放倍数,最近在做一个项目是屏幕截图,我的电脑分辨率是3840*2160,缩放倍数是150%,如下图:
我试了多种获取分辨率方法,获取的都是缩放后的实际大小,所以导致截的图不完整,无意间发现了一个获取不受缩放影响的方法:
System.Windows.Forms.SystemInformation.VirtualScreen
获取的刚好是我想要的,在这里分享给大家,他应该属于winfrom控件,在WPF中引用System.Windows.Forms就好啦。
至此本文结束,有什么疑问在下方评论,欢迎大佬指点和转发。