投稿日 | : 2005/10/31(Mon) 23:50 |
投稿者 | : mainomama |
URL | : |
タイトル | : ありがとうございます。 |
早速の回答をありがとうございます。
”何らかのシステムメニューがアクティブの場合、アプリケーションはフォアグラウンドには
できません”という条件に引っかかっているように思えます。
ウィンドウは無くても何か処理が行われているのでしょうね。
ところで、
AttachThreadInput()API を利用して、対象のアプリケーションの入力処理機構にアタッチし、
その後に SetForegroundWindow() を呼び出すというのは具体的にどうするのでしょう。
GetActivateWindow()API は出来たのですが、この2つの関数はエラーになってしまいます。
教えていただけると助かります。
よろしくお願い申し上げます。
明日、再度確認してみます。
本当にありがとうございました。
SetForegroundWindowの使い方がイマイチ判らないので、AppActivateを試してみようと思います。
SetFocusでは、かえってタスクバーの表示がオレンジ色の点滅になってしまったのですが、
試してみる価値はあるかもしれません。