0
我正在爲Windows 8.1開發一個應用程序,我需要獲取設備屏幕的分辨率。屏幕分辨率(C#Win 8.1應用程序)
我搜索了論壇,並發現:
Window.Current.Bounds.Width
Window.Current.Bounds.Height
但這僅返回應用程序窗口的分辨率。
我正在爲Windows 8.1開發一個應用程序,我需要獲取設備屏幕的分辨率。屏幕分辨率(C#Win 8.1應用程序)
我搜索了論壇,並發現:
Window.Current.Bounds.Width
Window.Current.Bounds.Height
但這僅返回應用程序窗口的分辨率。
我猜你應該使用屏幕類
> Screen screen = Screen.PrimaryScreen;
>
> int S_width=screen.Bounds.Width;
>
> int S_height=screen.Bounds.Height;
所示的幾個地方上的計算器
不適用於Windows 8.1 –
它返回窗口的大小。解決方案是別的。一個重要的原因你不應該關心屏幕尺寸。 [閱讀此](http://blogs.msdn.com/b/b8/archive/2012/03/21/scaling-to-different-screens.aspx)。 –
是的,我知道它返回窗口的大小。這正是問題所在,因爲我需要運行應用程序的設備屏幕的大小。我已閱讀文本,但謝謝。 –