Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 17250|Vastaus: 0

[WinForm] Kuinka saada näytön leveys ja korkeus C#:lla

[Kopioi linkki]
Julkaistu 12.2.2015 16.36.07 | | |

//1、在屏幕的右下角显示窗体
//这个区域不包括任务栏的
Suorakulmio ScreenArea = System.Windows.Forms.Screen.GetWorkingArea(tämä);
//这个区域包括任务栏,就是屏幕显示的物理范围
Suorakulmio ScreenArea = System.Windows.Forms.Screen.GetBounds(tämä);
int width1 = ScreenArea.Width; Näytön leveys
int korkeus1 = ScreenArea.Korkeus; Näytön korkeus
this.locatio poistaa n = uuden System.Drawing.Pointin (width1 - muodon leveys, korkeus1 - muodon korkeus);  Määritelty lomake näkyy oikeassa alakulmassa
//2、在母窗体的中间显示子窗体的位置计算
waitForm.locatio poistaa n = uuden pisteen((this.locatio poistaa n.X + (tämä. Leveys - waitForm.Width) / 2),
                                                (this.locatio poistaa n.Y + (tämä. Pituus - waitForm.Height) / 2));




Edellinen:C# Regex-luokan käyttö
Seuraava:Return-arvoa "System.Windows.Forms.Form.Size" ei voi muuttaa, koska se ei ole muuttuja
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com