日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

VC++获取屏幕大小第三篇 物理大小GetDeviceCaps 下

發布時間:2025/3/12 c/c++ 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VC++获取屏幕大小第三篇 物理大小GetDeviceCaps 下 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本篇文章(MoreWindows)將獲取屏幕的物理大小后計算屏幕對角線長度并換算成英寸。這樣可以方便大家查看自己電腦屏幕是多少英寸的。為了更方便大家使用,本文將提供電腦屏幕大小查看器下載(配源碼)下載地址是(歡迎大家試用): http://download.csdn.net/detail/morewindows/5106270

?

??? 通常大家在表示電腦、電視、手機等電子產品的屏幕大小時會使用英寸這一長度單位來描述。要注意的一點時,英寸在描述電腦、電視、手機等電子產品的屏幕大小時是指屏幕的對角線長度。

??? 英寸(inch,縮寫為in.)在荷蘭語中的本意是大拇指,一英寸就是一節大拇指的長度。當然人的大拇指的長度也是長短不一的。14世紀時,英皇愛德華二世頒布了“標準合法英寸”。其規定為:從大麥穗中間選擇三粒最大的麥粒并依次排成一行的長度就是一英寸。

英寸與毫米的換算關系為:

????????? 1英寸 = 25.4毫米

????????? 1毫米 = 0.03937英寸

http://blog.csdn.net/morewindows/article/details/8610891

?

??? 根據這一換算公式,可以改寫下《VC++獲取屏幕大小第二篇物理大小GetDeviceCaps 》中的代碼,讓其直接計算出屏幕是多少英寸的。改寫后的代碼如下:

[cpp] view plaincopy print?
  • //?獲取屏幕大小?物理大小??
  • #include?<stdio.h>??
  • #include?<conio.h>??
  • #include?<math.h>??
  • #include?<windows.h>??
  • int?main()??
  • {??
  • ????printf("????獲取屏幕大小?物理大小\n");??????????
  • ????printf("?--?By?MoreWindows(?http://blog.csdn.net/MoreWindows?)?--\n\n");?????
  • ??????
  • ????int?nScreenWidth,?nScreenHeight;??
  • ????HDC?hdcScreen?=?GetDC(NULL);???//獲取屏幕的HDC??
  • ????nScreenWidth?=?GetDeviceCaps(hdcScreen,?HORZSIZE);??
  • ????nScreenHeight?=?GetDeviceCaps(hdcScreen,?VERTSIZE);??
  • ??????
  • ????printf("屏幕大小(毫米)?寬:%d?高:%d\n",?nScreenWidth,?nScreenHeight);??
  • ????printf("????下面將屏幕大小由毫米換算到英寸\n");??
  • ????const?double?MILLIMETRE_TO_INCH?=?0.03937;??
  • ????double?fDiagonalLen?=?sqrt(nScreenHeight?*?nScreenHeight?+?nScreenWidth?*?nScreenWidth);??
  • ????printf("屏幕對角線長為:%.2lf毫米?約?%.2lf英寸\n",?fDiagonalLen,?fDiagonalLen?*?MILLIMETRE_TO_INCH);??
  • ????getch();??
  • ????return?0;??
  • }??
  • // 獲取屏幕大小 物理大小 #include <stdio.h> #include <conio.h> #include <math.h> #include <windows.h> int main() {printf(" 獲取屏幕大小 物理大小\n"); printf(" -- By MoreWindows( http://blog.csdn.net/MoreWindows ) --\n\n"); int nScreenWidth, nScreenHeight;HDC hdcScreen = GetDC(NULL); //獲取屏幕的HDCnScreenWidth = GetDeviceCaps(hdcScreen, HORZSIZE);nScreenHeight = GetDeviceCaps(hdcScreen, VERTSIZE);printf("屏幕大小(毫米) 寬:%d 高:%d\n", nScreenWidth, nScreenHeight);printf(" 下面將屏幕大小由毫米換算到英寸\n");const double MILLIMETRE_TO_INCH = 0.03937;double fDiagonalLen = sqrt(nScreenHeight * nScreenHeight + nScreenWidth * nScreenWidth);printf("屏幕對角線長為:%.2lf毫米 約 %.2lf英寸\n", fDiagonalLen, fDiagonalLen * MILLIMETRE_TO_INCH);getch();return 0; }

    運行結果如下:

    ?

    呵呵,本人筆記本的屏幕大小是13.64英寸即商家所稱的14英寸筆記本。

    ?

    ?

    根據這份代碼可以發布個小程序,供其它人用來查看電腦屏幕大小。可惜由于GetDeviceCaps函數的限制,在Win7系統下該程序檢測結果不準確,WinXP系統下基本上可以正確運行。

    電腦屏幕大小查看器的下載地址為(附源碼):http://download.csdn.net/detail/morewindows/5106270

    ?

    ?

    轉載請標明出處,原文地址:http://blog.csdn.net/morewindows/article/details/8610891

    總結

    以上是生活随笔為你收集整理的VC++获取屏幕大小第三篇 物理大小GetDeviceCaps 下的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 久久精品无码Av中文字幕 | 99热国| 怡红院毛片 | 经典毛片| 九九热视频在线观看 | 夜夜骑夜夜| 午夜免费影院 | 国产尤物视频在线 | 男人的天堂一区二区 | 欧美久久久 | 国产99久久久国产精品成人免费 | 国产剧情一区二区 | 亚洲精品在线观看免费 | 免费黄网站在线看 | 日韩特黄一级片 | av免费片 | 亚洲黄色一区二区三区 | 精品国产乱码久久久久久浪潮 | 伊人88| 久久精品5 | 成人深夜小视频 | 999伊人| 无码无套少妇毛多18pxxxx | 亚洲一区欧洲二区 | 久久久久久久久久一级 | 成人手机看片 | 精品国产av一区二区 | 激情毛片视频 | 亚洲自拍偷拍在线 | 亚洲二区av | 久久久久五月天 | aaa一级黄色片 | 美女脱光衣服让男人捅 | 国产h片在线观看 | 公侵犯人妻一区二区 | 国产网站在线 | 欧美日韩综合一区二区 | 欧美成人精品三级网站 | 白白色在线播放 | 欧美人体视频 | 无码日韩精品一区二区 | 久久精品免费网站 | 欧美最猛黑人xxxx黑人猛交 | 亚洲色图网址 | 超碰五月| 99视频观看| 天天射视频 | 美女爆乳18禁www久久久久久 | 中文字幕精品亚洲 | 亚洲天堂第一 | 琪琪色影音先锋 | 精品视频一区二区三区四区 | 色花av | 免费看av毛片 | 公肉吊粗大爽色翁浪妇视频 | 依依av| 精品在线视频免费观看 | 黄av资源| 免费网站www在线观看 | 亚洲精品无码永久在线观看 | 五月婷婷在线播放 | 中文字幕一区二区三区免费视频 | 亚洲精品视频在线 | 中国免费看的片 | 四虎影视免费在线观看 | 激情午夜av | av一级久久 | 亚洲男人天堂2024 | 欧美精品在线一区二区三区 | 狠操av | 夜色88v精品国产亚洲 | 免费a级大片 | 日日噜噜噜夜夜爽爽狠狠视频97 | heyzo北岛玲在线播放 | 性做久久久久久久久 | 福利资源导航 | 日韩精品免费一区 | 亚洲蜜桃av一区二区 | 亚洲欧美综合视频 | 精品三级网站 | 极品五月天 | 麻豆自拍偷拍 | 97干干| 国产精品mv | 激情网页 | 日日干日日操 | 欧美日韩一区二区视频在线观看 | 天堂а在线中文在线新版 | 黄色另类小说 | 亚洲美女自拍 | 久热青草| 久久精品69 | aa黄色大片 | 在线无| 国产精品网站入口 | 成人激情久久 | 在线观看免费观看 | 91免费看黄| 日本女人一区二区三区 |