質問

バックグラウンドでいくつかのファイルをダウンロードするアプリケーションがあります。インターネット接続が確立されると、アプリケーションがポップアップ表示されます。ユーザーにダウンロードを受け入れるように求めた後、作業中にホーム画面に戻ります。

これを行う方法はわかりません。 「戻る」を押すことをエミュレートできます。数回、これは時々機能しますが、最終的にどこに行くかは、インターネット接続が発生したときにユーザーが何をしていたかによって異なります。

だから、誰かがこれを行う方法へのポインタを提供できますか?

ありがとう。

ポール。

役に立ちましたか?

解決

今日の画面をフォアグラウンドウィンドウとして設定してみてください。

HWND hWnd = FindWindow(_T(" DesktopExplorerWindow")、_T(" Desktop")); SetForegroundWindow(hWnd);

他のヒント

アプリを非表示にしないのはなぜですか?

全画面ウィンドウをポップアップ表示する代わりに、通知シェルオブジェクトを使用する方がより適切な代替手段になる場合があります。 詳細はこちら

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top