none
画面復帰のイベント取得方法について RRS feed

  • 質問

  • ストアアプリの開発を行っております。

    今回は、画面復帰のイベント取得方法について質問させていただきます。

    時間が経過したなどを理由にスクリーンオフが発生しますが、そこからマウスを動かすなどして

    復帰した場合のイベントを取得したいです。

    スクリーンオフから復帰した場合に、特定の画面を表示することが目的です。

    質問1:以前のデスクトップアプリなどでは取得できたようなのですが、ストアアプリでは取得できるものなのでしょうか。

    質問2:取得できる場合、どのような場所にどのように記述すればよいのでしょうか。

    どなたかご教示いただければと思います。よろしくお願いいたします。


    • 編集済み mfctx0c0 2012年12月28日 5:33
    2012年12月28日 1:34

回答

  • スクリーンオフ(Windows8の電源設定でモニターをオフにすることだと思いますが)の場合、スクリーンオフ後ちょっと時間が経てばアプリは中断されるので、その後で(PCがサスペンドしてしまう前に)復帰したときには Resuming イベントが発生します。
    しかし、スクリーンオフ直後は、アプリはまだ中断されていないので Resuming イベントが発生しません。
    難しいですね。

    Resuming イベントについては、次の MSDN をご参照ください。
    アプリを再開する方法 (C#/VB/C++ と XAML を使った Windows ストア アプリ)


    biac [ http://bluewatersoft.cocolog-nifty.com/ ]

    • 回答の候補に設定 星 睦美 2013年4月22日 1:30
    • 回答としてマーク 星 睦美 2013年4月24日 6:39
    2013年4月19日 8:37