Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 17250|Ответ: 0

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

[Скопировать ссылку]
Опубликовано 12.02.2015 16:36:07 | | |

//1、在屏幕的右下角显示窗体
//这个区域不包括任务栏的
Rectangle ScreenArea = System.Windows.Forms.Screen.GetWorkingArea(this);
//这个区域包括任务栏,就是屏幕显示的物理范围
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