2008-11-10 92 views
1

我們有一個應用程序可以在後臺下載一些文件。我們的應用程序在互聯網連接建立時彈出,在提示用戶接受下載後,我們希望在我們做我們的東西時切換回主屏幕。以編程方式導航到Windows Mobile主屏幕

我們無法解決如何做到這一點。我們可以模擬幾次「回退」,這有時可行,但最終取決於用戶在互聯網連接時發生的事情。

那麼,有人可以提供指導如何做到這一點?

謝謝。

Paul。

回答

1

您可以嘗試將今日屏幕設置爲前景窗口嗎?

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

+0

我們試過了 - 找不到匹配的窗口:( – 2008-11-10 17:19:04

+0

使用Remote Spy查看windows mobile 5智能手機,它看起來像桌面沒有窗口名稱,而袖珍型PC卻可以。您可以試試: HWND hWnd = FindWindow(_T(「DesktopExplorerWindow」),NULL); – Snailslug 2008-11-10 17:25:52

1

你爲什麼不簡單地隱藏你的應用程序?

使用通知shell對象而不是彈出全屏窗口可能是更好的選擇。 Details here

相關問題