Tome una captura de pantalla en Windows Phone 7 [cerrado]

12

¿Hay alguna manera de tomar una captura de pantalla del Windows Phone 7? En el iPhone, puede presionar el botón cuadrado y el botón de encendido al mismo tiempo para tomar una captura de pantalla, ¿hay una acción equivalente en WP7?

Estoy usando un teléfono real y no el emulador. Esta es una tarea fácil en el emulador, pero he recopilado algunos datos a través de GPS, que no está disponible en el emulador.

BrokeMyLegBiking
fuente
1
¿Te refieres a un teléfono real, no al emulador?
Lukasz Madon
si es tu propia aplicación y quieres hacer una captura de pantalla, puedes hacer un mapa de bits que se pueda escribir para raspar tu aplicación.
Stan
Sí, estoy usando el teléfono, no el emulador. ¿Cómo harías un mapa de bits escribible? ¿Podría señalarme en la dirección correcta con unas pocas líneas de código?

Respuestas:

11

No hay solución para el dispositivo, pero para el emulador tiene esta herramienta que toma capturas de pantalla "compatibles con el mercado": http://www.innovativetechguy.com/?p=13

Sería bueno tener esta función en el teléfono.


fuente
4

Como kP y Mattheiu aconsejan, esto no es posible a través de teclas de hardware y aún puede obtener pantallas de desarrollo si esa es su necesidad utilizando la herramienta recomendada aquí.

Si, por algún motivo, desea crear una función para hacer esto en su aplicación, posiblemente una función oculta de algún tipo, puede hacerlo. Esta publicación lo demostrará.

Mark Arteaga - Captura de pantalla en Windows Phone 7

usuario101646
fuente
el código en esta página funcionó para mí; probablemente la mejor alternativa hasta que msft emplee mejor.
nessence 01 de
3

No puede tomar una captura de pantalla en el dispositivo en sí mismo, por el momento. Sin embargo, si está ejecutando el emulador, puede usar la herramienta de recorte incorporada en Windows 7. En el menú de inicio, escriba 'snip' y haga clic en el programa Snipping Tool. Si está haciendo esto para capturas de pantalla que se agregarán al mercado, asegúrese de no incluir ninguno de los emuladores de Chrome.

TenazImpia
fuente
así sería como lo haría ... + 1
studiohack
0

No estoy seguro, pero creo que esto es imposible por dos razones. Primero: no hay multitarea real en wp7. Por lo tanto, no hay forma de que una aplicación de captura de pantalla pueda tomar una instantánea de cualquier otra aplicación en ejecución. Segundo: AFAIK cada aplicación se ejecuta en su propia caja de arena.

Si hay una manera, corrígeme aquí.

froeschli
fuente
1
"no hay multitarea real en wp7" no es cierto. El sistema operativo y algunos desarrolladores pueden usar la multitarea.
Lukasz Madon el
1
Lukas es correcto, la multitarea de O / S, simplemente no es la funcionalidad que actualmente está expuesta a aplicaciones de terceros. La plataforma podría proporcionar esta característica, simplemente no lo hace actualmente.