Windows Phone 7でスクリーンショットを撮る[終了]


12

Windows Phone 7のスクリーンショットを撮る方法はありますか?iPhoneでは、正方形ボタンと電源ボタンを同時に押してスクリーンショットを撮ることができますが、WP7で同等のアクションはありますか?

エミュレーターではなく、実際の電話を使用しています。これはエミュレーターでの簡単なタスクですが、エミュレーターでは使用できないGPSを介していくつかのデータを収集しました。


1
エミュレーターではなく、実際の電話ですか?
ルカシュマドン

自分のアプリでスクリーンショットを作成したい場合は、書き込み可能なビットマップを実行してアプリを画面スクレイプするだけです。
スタン

はい、エミュレータではなく電話を使用しています。書き込み可能なビットマップはどうしますか?数行のコードで私を正しい方向に向けることができますか?

回答:


11

デバイスには解決策はありませんが、エミュレータには「マーケットプレイス互換」のスクリーンショットを取るこのツールがあります:http : //www.innovativetechguy.com/? p=13

電話でこの機能を使用すると便利です。


4

kPとMattheiuがアドバイスしているように、これはハードウェアキーでは不可能であり、ここで推奨するツールを使用する必要がある場合でも、開発者のスクリーンを取得できます。

何らかの理由でアプリにこれを実行するための関数、おそらく何らかの隠された関数を作成したい場合、それを実行できます。この投稿ではデモを行います。

Mark Arteaga-Windows Phone 7での画面キャプチャ


このページのコードはうまくいきました。おそらく、msftがより適切に採用されるまでの最良の選択肢です。
nessence

3

現時点では、デバイス自体でスクリーンショットを撮ることはできません。ただし、エミュレータで実行している場合は、Windows 7に組み込まれているスニッピングツールを使用できます。スタートメニューで「snip」と入力し、Snipping Toolプログラムをクリックします。マーケットプレイスに追加されるスクリーンショットに対してこれを行う場合は、エミュレーターのクロムを含めないでください。


これは私がそれをどうやって行くかだろう... +1
studiohack

0

確かなことはわかりませんが、これは2つの理由で不可能だと思います。まず、wp7には実際のマルチタスクはありません。そのため、スクリーンショットアプリが実行中の他のアプリのスナップショットを取得する方法はありません。2番目:すべてのアプリは独自のサンドボックスで実行されます。

方法があれば、ここで私を修正してください。


1
「wp7には実際のマルチタスクはありません」というのは事実ではありません。オペレーティングシステムと一部の開発者は、マルチタスクを使用できます。
ルカシュマドン

1
Lukasは正しい、O / Sマルチタスクです。サードパーティのアプリに現在公開されている機能ではありません。プラットフォームはこの機能を提供できますが、現在は提供していません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.