GTK程式設計 獲取螢幕解析度

2021-06-29 12:04:22 字數 676 閱讀 1404

最近開始學習gtk+圖形介面程式設計了,先寫一些非常基礎的程式。

這個程式實現的功能是:獲取螢幕的解析度。

使用場景:當需要將窗體顯示在螢幕指定的位置的時候,比如居中(當然了,讓窗體居中還有更簡便的方法,就是使用gtk_window_set_position函式)。

/* file: screenparam.c

* date: mon mar 23

16:41:27 hkt 2015

* describe: print the screen resolution

* autor: won

*/#include

#include

int main(int argc, char *argv)

編譯:

$

gccscreenparam.c

-oscreenparam

`pkg

-config--

cflags--

libs

gtk+-2

.0`

執行結果:

$ ./screenparam 

screen_width = 1440

screen_height= 900

獲取手機螢幕解析度

獲取手機螢幕解析度的類 displaymetrics dm new displaymetrics getwindowmanager getdefaultdisplay getmetrics dm 獲得手機的寬頻和高度畫素單位為px string str 手機螢幕解析度為 dm.widthpixels...

IOS獲取螢幕解析度

from 獲取螢幕解析度是個很有用的功能,尤其在一些遊戲相關的開發中,圖形的繪製與螢幕解析度密不可分。得到當前螢幕的解析度是必不可少的支援。獲取螢幕解析度可以兩步走 1 得到當前螢幕的尺寸 cgrect rect screen uiscreen mainscreen bounds cgsize si...

IOS獲取螢幕解析度

原文連線 獲取螢幕解析度是個很有用的功能,尤其在一些遊戲相關的開發中,圖形的繪製與螢幕解析度密不可分。得到當前螢幕的解析度是必不可少的支援。獲取螢幕解析度可以兩步走 1 得到當前螢幕的尺寸 cgrect rect screen uiscreenmainscreen bounds cgsize siz...