VB.NET2005でお伺いします。(WinXP)
常に特定のアプリケーションの前に表示するには、どのようにすればよろしいでしょうか。
常に最前では、Me.TopMost = True が見つかりましたが全部後ろになってしまいます。
フォームを親子にする SubForm.ShowDialog(Me) もできましたが、
特定のアプリを指定する方法が見つかりません。
また、そのアプリケーションとFormをセットにするには、どうすればよろしいでしょうか。例えば、ドラッグや最小化を同時動かす等です。
ご存知でしたら、よろしくお願い致します。
別のアプリケーションのウィンドウをアクティブにする
http://dobon.net/vb/dotnet/form/activate.html
下記の例は終了方法ですが、応用すれば最小化も可能です。
API関数のPostMessage(強制終了)、
FindWindow(ウィンドウの検索)を使用する。
140.アプリケーション(ウインドウ)の強制終了方法
http://madia.world.coocan.jp/vb/API/AppWinExit.htm