Take a screenshot on Windows Phone 7

12

3

Is there a way to take a screenshot of the Windows Phone 7? On the iPhone you can press the square button and the power button at the same time to take a screenshot, is there an equivalent action on WP7?

I am using a real phone and not the emulator. This is an easy task on the emulator, but I have collected some data via GPS, which is not available in the emulator.

BrokeMyLegBiking

Posted 2010-11-27T15:07:48.393

Reputation: 245

Question was closed 2010-12-12T06:44:39.030

1you mean a real phone not the emulator? – Lukasz Madon – 2010-11-27T15:29:25.370

if it's your own app and you want to do a screenshot, you can just do a writeable bitmap to screen scrape your app. – Stan – 2010-11-28T04:42:52.480

Yes, I am using the phone, not the emulator. How would you do a writeable bitmap? Could you point me in the right direction with a few lines of code? – None – 2010-11-28T21:16:33.983

Answers

11

No solution for the device but for the emulator you have this tool that takes "marketplace-compatible" screenshoots: http://www.innovativetechguy.com/?p=13

It would be nice to have this feature on the phone.

Matthieu

Posted 2010-11-27T15:07:48.393

Reputation:

4

As kP and Mattheiu advise this isn't possible via hardware keys and you can still get dev screenys if that's your need using the tool recommended here.

If you did want to build a function to do this in to your app for some reason, possibly a hidden function of some kind, it can be done. This post will demonstrate.

Mark Arteaga - Screen Capture on Windows Phone 7

user101646

Posted 2010-11-27T15:07:48.393

Reputation: 140

code on this page worked for me; probably best alternative until msft employs better. – nessence – 2011-05-01T00:24:23.297

3

You can't take a screenshot on the device at itself, at the moment. However, if you're running on the emulator, you can use the snipping tool built into Windows 7. In the start menu, type in 'snip' and click on the Snipping Tool program. If you're doing this for screenshots that will be added to the marketplace, make sure you don't include any of the emulator chrome.

TenaciousImpy

Posted 2010-11-27T15:07:48.393

Reputation: 206

this would be how I would go about it...+1 – studiohack – 2010-12-12T03:43:01.180

0

I don't know for sure, but I believe this to be impossible for two reasons. First: there is no real multitasking on wp7. So there is no way any screenshot-app can take a snapshot of any other running app. Second: AFAIK every app runs in its own sandbox.

If there is a way, please correct me here.

froeschli

Posted 2010-11-27T15:07:48.393

Reputation: 121

1"there is no real multitasking on wp7" not true. Operating system and some developers are allowed to use multitasking. – Lukasz Madon – 2010-11-27T17:52:12.667

1Lukas is correct, the O/S multitasks, it's just not functionality that's currently exposed to 3rd party apps. The platform could provided this feature, it just doesn't currently. – None – 2010-11-27T20:16:52.413