• 締切済み

vb.netアプリケーション全てのフォームを前面に

初心者です。 VisualBasic2010で複数のフォームを持つアプリケーションを作成しています。 それぞれのフォームに親子関係はありません。 全てのフォームが開いている状態で別のアプリケーションを操作し、 [Alt]+[Tab]やツールバーから選択するなどで1つのフォームを選択すると、 そのフォームのみ前面に表示され、 アプリケーション内の他のフォームは別アプリケーションの後ろに隠れたままとなります。 それを全て手前に表示する方法はありますでしょうか。 Activatedイベントで他のフォームをアクティブにせずに開く、などできればおしえてください。 よろしくお願いいたします。

みんなの回答

回答No.1

>それを全て手前に表示する方法はありますでしょうか。 おかしくない?? モニターを フォームの数だけに分割して そのサイズにフォーム大きさを指定して、そのフォームの開く位置を指定するって事??

penpengusa12
質問者

補足

質問の仕方がわかりづらくすみません。。 作成しているアプリケーションには、処理を実行するボタン等が配置されたフォーム複数と、実行ログが表示されるフォームとがあります。 例えばメールチェックなどをしてメーラー等のアプリケーションが自作のアプリケーションの手前に表示された状態で、タスクバーからフォームの一つを選択すると、メーラーの手前にそのフォームのみまわりこむのですが、ログのフォームも同時にメーラーの手前に来て欲しいのです。フォーム全体が見える必要はないので、サイズやxyなどは気にしていません。 うまくやりたい事が説明できているか不安なのですが。。よろしくお願いします。

関連するQ&A

専門家に質問してみよう