すいません。プログラマの熟練/猛者の方教えてください。

メインスレッド(フォーム表示関連)と
別スレッドからメッセージボックスを表示させたいのですが
メインスレッドのフォームの裏に隠れてしまう場合があり、困っております。

ググるとメインスレッドにイベントをあげてそっちで処理するとの方法がありましたが、
今の自分のプログラムではメインスレッドにてどのフォームが表示中か場合によって変わるため、
できれば別の方法で出来ないか模索しております。

メッセージボックス表示を暫定的でも最前列に持って行く方法は無いものなでしょうか?

セットアップパッケージを起こすまで全くこの問題に気づきませんでした
助けて、今日納めないといけないのだが・・・