C 獲取螢幕工作區大小

2022-02-20 20:11:07 字數 369 閱讀 7167

做winform或wpf程式時,有時需要獲取當前系統螢幕的大小(含工作列或不含工作列),具體方法如下:

1. 引入system.windows.forms命名空間;

2. 獲取含工作列的螢幕大小:

var h =screen.primaryscreen.bounds.height;

var w = screen.primaryscreen.bounds.width;

3. 獲取不含工作列的螢幕大小:

var h =systeminformation.workingarea.height;

var w = systeminformation.workingarea.width;

c 獲取螢幕大小

c 獲取螢幕大小 api 要取得螢幕大小,可以用下面幾個函式 int cx getsystemmetrics sm cxfullscreen int cy getsystemmetrics sm cyfullscreen 通過上邊兩個函式獲取的是 顯示螢幕的大小,但不包括工作列等區域。int cx ...

c 獲取螢幕大小

以下兩個函式獲取的是顯示螢幕的大小,不包括工作列等區域 int screenwidth getsystemmetrics sm cxfullscreen int screenheight getsystemmetrics sm cyfullscreen 以下兩個函式獲取的是真正螢幕的大小,即實際的大...

獲取螢幕大小

螢幕的大小有兩種情形 1 整個螢幕的大小,包括工具欄的大小。方法是用函式 intwinapigetsystemmetrics in int nindex 用法 int xscreen getsystemmetrics sm cxfullscreen screen widthint yscreen g...