名词解释:
Dpi -Dots Per Inch的缩写,是指每英寸的像素数。一般地,Dpi越小,清晰度越低,反之则越高。
已知Dpi和计算机屏幕的分辨率就可以计算屏幕的实际尺寸,如屏幕的横向分辨率是1366像素,DpiX为96,则屏幕宽度 = 1366px / 96dpi ≈ 14.23英寸 ≈ 36.14厘米。
方法一、在Windows Form中,你可以使用:
System.Drawing.Graphics g = frmYourForm.CreateGraphics();
float fltDpiX = g.DpiX;
float fltDpiY = g.DpiX;
方法二、在非Windows Form中(如VSTO的ThisAddIn),你可以使用:
System.Drawing.Graphics g = System.Drawing.Graphics.FromHwnd(IntPtr.Zero);
float fltDpiX = g.DpiX;
floatfltDpiY = g.DpiX;
分享到:
相关推荐
VSTO--工具箱安装包,VSTO关于OFFICE EXCEL的工具箱安装包
visualstudio-vsto-vs-2022.pdf
VSTO-VB.NET ICO图片转换源码.rar
VSTO中创建自定义面板 vs2010+Office2007
最近单位要开会使用计时器,于是顺便学习一下VSTO ,自己做了个计时器. 请安装 1.NET FrameWork 4.0 (自行下载) 2.Visual Studio 2010 Tools for Office Runtime(自行下载) 3.PPt计时器Setup 本程序使用VSTO+WPF,无缝...
vsto插件开发-VB.NET读取文件信息,源码开放,实际案例
网上VSTO源码实在太少,自己写个小代码。 代码功能很少,但容易扩充。供入门者参考。 代码基于VS2012 Excel 2010
C# word-adds编程手册,word插件
This book shows developers step by step how to work with VSTO tools to create real-world applications for Word, Outlook, and Excel. VSTO enables developers to easily create custom applications for ...
本人整理的VSTO部署方式 VSTO中最麻烦最难的就属部署了 odt格式
http://blog.csdn.net/tx_officedev/article/details/7027799 的示例
VSTO学习笔记-一-VSTO概述.doc
UCSReadyCollector:准备就绪的收集器UCS VSTO-I
资源为 Excel VSTO开发相关代码。 关于教程本身,请查看 Excel VSTO开发-目录 : https://blog.csdn.net/UruseiBest/article/details/132717186 1 VSTO简介 2 建立Excel VSTO项目 3 代码调试 4 其他事件 5 Excel...
VSTO2005系列课程(1):VSTO综述
Professional Visual Studio 2005 Tools for Office satisfies the need to write enterprise software based on Office by delivering practical solutions for those seeking to port existing functionality to ...
VSTO 开发者指南 中文 VSTO 开发 手册
(1) 确保客户机器上安装了.NET2.0Framework(2)office2003(支持VSTO)(3)安装主互操作程序集(PIA)可从http://www.microsoft.com/downloads/details.aspx?FamilyId=3C9A983A-AC14-4125-8BA0-D36D67E0F4AD
可以通过创建用户从 Office 应用商店 或组织目录中下载的轻量级应用程序或外接程序来扩展 Microsoft Office 和 SharePoint,或者通过创建用户在计算机上安装的基于 .NET Framework 的解决方案来扩展。
VSTO获取特殊文件夹地址(VB.NET).txt