- ベストアンサー
C言語APIウィンドウズアプリにおいて
他アプリのウィンドウにフォーカスがあるとき自アプリが作ったウィンドウにフォーカスを遷すために SetFocus(hW), SetActiveWindow(hW), SetForegroundWindow(hW) を使ったのですがどうもうまくいきません 他アプリのウィンドウにフォーカスがあるとき自アプリが作ったウィンドウにフォーカスを遷す方法か関数を教えてください
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
SDKのドキュメント(SetForegroundWindow)を読むと、 「次の条件がが満たされていなければ、プロセスがフォアグラウンドウィンドウを設定することはできません。 ・そのプロセスがフォアグラウンドプロセスである。 ・そのプロセスはフォアグラウンドプロセスにより開始された。 以下省略 」 とあるので、できないのでは?
お礼
ありがとうございました どうしようもないのでしたか