通常フォームを最前面に持ってくるにはTopMostプロパティを利用します。 ですが、以下のWin-APIを利用しても同じ事が実現出来ます。 SetWindowPos関数 引数などの指定は以下を参照してください。 SetWindowPos関数 http://msdn.microsoft.com/ja-jp/library/cc411206.aspx 別にこの関数を利用しなくてもTopMostで同じ事が出来るので いらないのではと思ったりしますが、SetWindowPos関数は 引数にいろいろ指定できるので、結構便利だったりします。 普段利用する事はないですが、知っておくと役に立つかもしれませんね。 具体的には以下のような事ができます。 Zオーダーの位置を細かく指定できる ウィンドウのサイズを指定できる ウィンドウの位置を指定できる 以下、サンプルです。 using System; using