この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 17250|答える: 0

[WinForm] C#で画面の幅と高さをどうやって決めるか

[リンクをコピー]
掲載地 2015/02/12 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 + (this. 幅 - waitForm.Width) / 2)
                                                (this.locatio は n.Y + (this. Height - waitForm.Height) / 2));




先の:C# 正則表現クラスの使用
次に:「System.Windows.Forms.Form.Size」の返り値は変数ではないため変更できません
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com