ユーザーがGarmin Mobile XTを呼び出してルートを取得できるようにするアプリをVB.NETで作成しています。
Garmin の背後で開いたままにし、Garmin を終了してもユーザーが戻ることができるフォームを持っています。
ただし、このフォームは WM OS によって自動的に非表示になる場合があります。
フォームをそのままにしておく方法、またはアプリケーションの起動にチェックを入れて、アプリが既に実行されていてフォームが非表示になっているかどうかを確認し、フォームをトップに戻す方法はありますか?
フォームを TopMost に設定しようとしましたが、フォームが GPS アプリの一番上にあるため、GPS アプリが表示されないことを意味します。
フォームのクロージング ハンドラーをキャッチしようとしましたが、これは起動しません。WM OS は単にフォームを隠しており、実際にはフォームを閉じていないためだと思います。
フォーカスが失われるのを防ぐためにフォームの Deactivate ハンドラーでキャッチを試みましたが、これは TopMost プロパティと同じで、GPS アプリが表示されません。
今は本当に手がかりがないので、ここからどこへ行くことができるかについてのアイデアは誰にもありません!
ありがとう、アダム