Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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.

share|improve this question

migrated from Nov 29 '10 at 3:49

This question came from our site for professional and enthusiast programmers.

closed as off topic by studiohack, BinaryMisfit Dec 12 '10 at 6:44

Questions on Super User are expected to relate to computer software or computer hardware within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

you mean a real phone not the emulator? – Lukasz Madon Nov 27 '10 at 15:29
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 Nov 28 '10 at 4:42
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? – BrokeMyLegBiking Nov 28 '10 at 21:16
up vote 11 down vote accepted

No solution for the device but for the emulator you have this tool that takes "marketplace-compatible" screenshoots:

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

share|improve this answer

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

share|improve this answer
code on this page worked for me; probably best alternative until msft employs better. – nessence May 1 '11 at 0:24

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.

share|improve this answer
this would be how I would go about it...+1 – studiohack Dec 12 '10 at 3:43

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.

share|improve this answer
"there is no real multitasking on wp7" not true. Operating system and some developers are allowed to use multitasking. – Lukasz Madon Nov 27 '10 at 17:52
Lukas 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. – Mick N Nov 27 '10 at 20:16
Thanks for the specification. – froeschli Nov 27 '10 at 20:56

Not the answer you're looking for? Browse other questions tagged .