1

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

私たちはこれをどうするかを考え出すことができません。「戻る」を数回押すことをエミュレートできますが、これはうまくいく場合もありますが、最終的にどこにたどり着くかは、インターネット接続が発生したときにユーザーが何をしていたかによって異なります。

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

ありがとう。

ポール。

4

2 に答える 2

1

アプリを非表示にしてみませんか?

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

于 2008-11-10T15:53:52.433 に答える
1

今日の画面を最前面ウィンドウに設定してみてはいかがでしょうか。

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

于 2008-11-10T15:44:32.937 に答える