掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
最前面表示formにFocusを移すには? (ID:5582)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
App1.exe:メニューを表示し、メニュー選択後はWinExecでApp3を呼び出し、呼び出し後もメニュー画面を残しておく。 App2.exe:IDの入力を求め、Clipboardに保存して終了する。 App3.exe:formshow event procedureの中でcreateprocessでApp2を呼び出し、App2の終了を待って、ClipboardからIDを取得してGridに表示する(App3のFormstyle=fsStayOnTop)。 があって、App1,App3,App2の順で起動します。 App3のGridが表示された時点では、App3のformはApp1のformより前面にあるにもかかわらず、FocusはApp1のメニュー画面に残ります。 App3のGridが表示された時点でFocusをApp3に移すにはどうすればいいでしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.