在編程開發(fā)過(guò)程中,需要在接口編制等方面使用坐標(biāo)。要確定坐標(biāo),首先要知道屏幕的坐標(biāo)系有多大,即長(zhǎng)寬是多少像素。
一個(gè)像素可以理解為一個(gè)點(diǎn),一個(gè)屏幕能顯示的最小的顯示單位。在操作系統(tǒng)上,我們可以通過(guò)查看屏幕分辨率來(lái)得知坐標(biāo)系的大小。如何查看屏幕分辨率:
1、關(guān)閉所有窗口,在Windows桌面任意空白位置點(diǎn)擊右鍵:
2、選中屏幕分辨率:
3、在彈出的窗口中就可以看到分辨率:
我當(dāng)前的屏幕分辨率就是1920 x 1080,代表我的屏幕的寬度是 1920 個(gè)像素點(diǎn),高度是 1080 個(gè)像素點(diǎn)。
說(shuō)點(diǎn)題外話:屏幕的最大分辨率取決于顯示的性能和顯示器的性能,比如顯卡能顯示的最大分辨率是1920 x 1080,但是顯示器能支持的最大分辨率是 1024 x 768 (這個(gè)分辨率是以前舊顯示器的常用分辨率),那么你只能設(shè)置當(dāng)前分辨率為 1024 x 768;同樣顯卡只能支持1024 x 768,而顯示器能支持 1920 x 1080,那么你也只能設(shè)置當(dāng)前分辨率為 1024 x 768。簡(jiǎn)單來(lái)說(shuō),你只能設(shè)置顯卡和顯示器都能支持的那個(gè)最高的分辨率。
分辨率越高屏幕顯示的就越精細(xì),畫質(zhì)就越好。屏幕的顯示是以一個(gè)個(gè)的點(diǎn)構(gòu)成的,比如同樣的顯示器,分辨率為1920 x 1080,那就是寬度上有 1920個(gè)顯示點(diǎn),當(dāng)然要比 1024 x 768 的1024個(gè)顯示點(diǎn)要精細(xì),顯示效果要好了的。所以不管購(gòu)買手機(jī)還是電腦,都要關(guān)注下分辨率問(wèn)題,有的屏幕是很大,但是分辨率卻不高,所以其實(shí)顯示效果是不好的。不能是屏幕越大越好,要屏幕越大分辨率也要跟著高才是好的。
說(shuō)回正題,以我當(dāng)前電腦的分辨率 1920 x 1080 為例,坐標(biāo)的原點(diǎn)在 左上角,如下圖
在編程上,程序界面的也是以左上角為原點(diǎn)。如:
g_hwnd = CreateWindow(ClassName, "靜態(tài)控件演示", iWs_OverlappedWindow,iCw_UsedDefault, 0, 600, 600, iNull, iNull, hInstance, iNull);
注意:我們可以放置控件和編輯的區(qū)域是扣除邊框的區(qū)域,所以創(chuàng)建一個(gè)600 x 600的窗體,那么實(shí)際到可放置控件和編輯的區(qū)域大概是 580 x 555
1.《顯示屏怎么樣看分辨率?總結(jié)很全面速看!如何查看屏幕分辨率以及windows系統(tǒng)的坐標(biāo)系統(tǒng)》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無(wú)關(guān),侵刪請(qǐng)聯(lián)系頁(yè)腳下方聯(lián)系方式。
2.《顯示屏怎么樣看分辨率?總結(jié)很全面速看!如何查看屏幕分辨率以及windows系統(tǒng)的坐標(biāo)系統(tǒng)》僅供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來(lái)源地址,http://f99ss.com/gl/3067951.html