Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 17250|Răspunde: 0

[WinForm] Cum să obții lățimea și înălțimea ecranului în C#

[Copiază linkul]
Postat pe 12.02.2015 16:36:07 | | |

//1、在屏幕的右下角显示窗体
//这个区域不包括任务栏的
ZonăEcranul Dreptunghiular = System.Window.Forms.Screen.GetWorkingArea(aceasta);
//这个区域包括任务栏,就是屏幕显示的物理范围
Dreptunghiul ScreenArea = System.Window.Forms.Screen.GetBounds(aceasta);
lățimea int1 = ZonăEcran.Lățime; Lățimea ecranului
int height1 = ScreenArea.Height; Înălțimea ecranului
this.locatio elimină n = noul System.Drawing.Point (lățime1 - lățimea formei, înălțime1 - înălțimea formei);  Formularul specificat este afișat în colțul din dreapta jos
//2、在母窗体的中间显示子窗体的位置计算
waitForm.locatio elimină n = new Point((this.locatio elimină n.X + (this. Lățime - așteaptăFormă.Lățime) / 2),
                                                (this.locatio elimină n.Y + (this. Înălțime - așteaptăFormă.Înălțime) / 2));




Precedent:Utilizarea clasei Regex în C#
Următor:Valoarea returnată a "System.Windows.Forms.Form.Size" nu poate fi modificată deoarece nu este o variabilă
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com