Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 17250|Odpověď: 0

[WinForm] Jak získat šířku a výšku obrazovky v C#

[Kopírovat odkaz]
Zveřejněno 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; Šířka obrazovky
int výška1 = ScreenArea.Height; Výška obrazovky
this.locatio odstraní n = nový System.Drawing.Point(width1 - forma width, height1 - form height);  Specifikovaný formulář je zobrazen v pravém dolním rohu
//2、在母窗体的中间显示子窗体的位置计算
waitForm.locatio odstraní n = nový Point((this.locatio odstraní n.X + (this. Width - waitForm.Width) / 2),
                                                (this.locatio odstraňuje n.Y + (this. Výška - waitForm.Height) / 2));




Předchozí:Použití tříd v C# Regex
Další:Návratová hodnota "System.Windows.Forms.Form.Size" nemůže být změněna, protože se nejedná o proměnnou
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com