c#取得屏幕宽高怎么不行?

发布网友

我来回答

4个回答

热心网友

WorkingArea 取得的并不是屏幕的宽和高,而是程序运行可以使用的 屏幕上的某个范围,这个范围,会因为桌面的工具栏之类的存在,而有所改变,所以并不等同于 屏幕的宽和高, 通常是小一些

热心网友

GetWorkingArea (this)不能直接在赋值语句中用
要在前面先用GetWorkingArea (this)取屏幕
再对取到的屏幕求值

热心网友

高度
int h = Screen.PrimaryScreen.WorkingArea.Height;
宽度
int k = Screen.PrimaryScreen.WorkingArea.Width;

热心网友

去CSDN论坛里问问,我也是学。net的,都是那里得答案!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com