C#:屏幕显示区域问题
更改电脑屏幕显示的文字大小后,平面显示区域问题。
/// <summary>
/// 屏幕显示尺寸
/// </summary>
public static Size ReviseScreenSize
{
get
{
float pixels = getLogPiex();
float dxPrecent = / pixels; //pixels / 96;
Screen s = Screen.PrimaryScreen;
Size primarySize = s.Bounds.Size;
Size returnSize = new Size();
returnSize.Width = (int)(primarySize.Width * dxPrecent);
returnSize.Height = (int)(primarySize.Height * dxPrecent);
return returnSize;
}
} public static float getLogPiex()
{
float returnValue = ;
RegistryKey key = Registry.CurrentUser;
RegistryKey pixeKey = key.OpenSubKey("Control Panel\\Desktop");
if (pixeKey != null)
{
var pixels = pixeKey.GetValue("LogPixels");
if (pixels != null)
{
returnValue = float.Parse(pixels.ToString());
}
pixeKey.Close();
}
return returnValue;
}
C#:屏幕显示区域问题的更多相关文章
- Linux C语言解析并显示.bmp格式图片
		/************************* *bmp.h文件 *************************/ #ifndef __BMP_H__ #define __BMP_H__ # ... 
- 简单的ViewPager了解Scroller类
		View滑动是自定义ViewGroup中十分常见的一个功能.Android提供了多种View滑动的方法. layout方法 offsetLeftAndRight()与offsetTopAndBotto ... 
- Android sdk资源包res里面的drawable(ldpi、mdpi、hdpi、xhdpi、xxhdpi)
		(1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854) (2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (320x ... 
- 解决iOS9下隐藏App返回按钮文字导致的诡异闪屏问题
		问题的原因竟是一行代码导致的,这行代码的作用是隐藏App返回按钮的文字. 看看这有问题的代码: //将返回按钮的文字position设置不在屏幕上显示 [[UIBarButtonItem appear ... 
- SWFUpload简介及中文参考手册(share)
		SWFUpload SWFUpload 版本 2 概览 (Overview) 入门( Getting Started) js对象 (SWFUpload JavaScript Object) 构造器(C ... 
- 第5章 绘图基础_5.1-5.4 GDI绘图
		5.1 GDI的原理和结构 (1)提供一种特殊机制彻底隔离应用程序与不同输出设备(eg.显示器或打印机),以便支持 与设备无关的图形. 光栅设备(如显示器.激光打印机):图像是由点构成的矩阵 图形输出 ... 
- SWFUpload 2.5.0版 官方说明文档 中文翻译版
		原文地址:http://www.cnblogs.com/youring2/archive/2012/07/13/2590010.html#setFileUploadLimit SWFUpload v2 ... 
- 34.Android之资源文件res里drawable学习
		我们经常看到android工程资源文件res下drawable如ldpi.mdpi.hdpi.xhdpi.xxhdpi文件,今天我们学习了解下. (1)drawable-hdpi里面存放高分辨率的图片 ... 
- Android 开发 res里面的drawable(ldpi、mdpi、hdpi、xhdpi、xxhdpi)
		(1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854) (2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (320x ... 
随机推荐
- Java基础——数组Array
			一.数组基本概念 数组是相同类型数据的有序集合. 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成.其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们. 数组有三 ... 
- html 二级联动(省市联动)
			<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ... 
- Entity FrameWork初始化数据库的四种策略
			程序猿就是苦逼,每天还得分出一些时间去写博文.天真的很热,今天就随便写一点啦! 1.EF初始化数据库的四中策略 EF可以根据项目中的模型自动创建数据库.下面我们就分类看看Entity Framewor ... 
- ASP.NET页面传值之Server.Transfer 和Response.Direct
			先看实例: B.apsx: public string TextBox1Text { get { ... 
- Python学习总结17:exec和eval执行求值字符串
			有些时候可能会需要动态地创造Python代码,然后将其作为语句执行或作为表达式计算. 1. exec >>>exec "print 'Hello, world!'" ... 
- poj: 2255
			跟LEETCODE的preorder,inorder转postorder题很像 #include <iostream> #include <stdio.h> #include ... 
- java程序运行时内存分配详解 (转)
			转自:http://www.tuicool.com/articles/uU77v2 一. 基本概念 每运行一个java程序会产生一个java进程,每个java进程可能包含一个或者多个线程,每一个Ja ... 
- java 8种基本数据类型
			数值型--> 整 型:int,short,long,byte 浮点型:double,float 字符型-->char 布尔型-->boolean 
- 父类构造函数中的this指针在子类构造对象后,这个this指针指向什么
			子类的对象内存布局包括两部分:父类和子类派生部分,所以执行父类的构造函数只不过是在构造子类对象的父类部分.因此子类对象的this指针是指向子类对象自己. 
- Power Gating的设计(模块)
			Switching Fabric的设计: 三种架构:P沟道的switch vdd(header switch),N沟道的switch vss(footer switch),两个switch. 但是如果 ... 
