>>664
なぜControlを引数に取るかというと、複数ディスプレイの環境を考慮してるからだ。
どのディスプレイのWorkingAreaを取得するか、でGetWorkingArea(Control)はそのコントロールが一番多く含まれるディスプレイのワーキングエリアを取得する。
プライマリディスプレイしか考慮しないならScreen.Primary.WorkingAreaを使えばいい。

>  Formしか使っていないのですが
FormもControlの派生クラスな訳だが。