Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 17250|Отговор: 0

[WinForm] Как да получите ширина и височина на екрана в C#

[Копирай линк]
Публикувано в 12.02.2015 г. 16:36:07 ч. | | |

//1、在屏幕的右下角显示窗体
//这个区域不包括任务栏的
Rectangle ScreenArea = System.Windows.Forms.Screen.GetWorkingArea(това);
//这个区域包括任务栏,就是屏幕显示的物理范围
Rectangle ScreenArea = System.Windows.Forms.Screen.GetBounds(this);
int width1 = ScreenArea.Width; Ширина на екрана
int height1 = ScreenArea.Height; Височина на екрана
this.locatio премахва n = нов System.Drawing.Point(width1 - ширина на форма, height1 - височина на форма);  Посочената форма се показва в долния десен ъгъл
//2、在母窗体的中间显示子窗体的位置计算
waitForm.locatio премахва n = нова точка((this.locatio премахва n.X + (това. Ширина - waitForm.Width) / 2),
                                                (this.locatio премахва n.Y + (това. Височина - waitForm.Height) / 2));




Предишен:Използване на C# Regex клас
Следващ:Връщаната стойност на "System.Windows.Forms.Form.Size" не може да бъде променяна, тъй като не е променлива
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com