web-dev-qa-db-fra.com

Prendre une capture d'écran sur Windows Phone 7

Est-il possible de prendre une capture d'écran de Windows Phone 7? Sur l'iPhone, vous pouvez appuyer simultanément sur le bouton carré et le bouton d'alimentation pour prendre une capture d'écran. Existe-t-il une action équivalente sur WP7?

J'utilise un vrai téléphone et non l'émulateur. Ceci est une tâche facile sur l’émulateur, mais j’ai collecté certaines données via GPS, qui ne sont pas disponibles dans l’émulateur.

12
BrokeMyLegBiking

Aucune solution pour le périphérique, mais pour l'émulateur, vous disposez de cet outil prenant des captures d'écran "compatibles avec le marché": http://www.innovativetechguy.com/?p=1

Ce serait bien d'avoir cette fonctionnalité sur le téléphone.

11
Matthieu

Comme kP et Mattheiu le conseillent, cela n’est pas possible avec des clés matérielles et vous pouvez toujours obtenir des screenys dev si c’est votre besoin en utilisant l’outil recommandé ici.

Si vous voulez créer une fonction pour faire cela dans votre application pour une raison quelconque, éventuellement une fonction cachée, vous pouvez le faire. Ce post va démontrer.

Mark Arteaga - Capture d'écran sur Windows Phone 7

4
user101646

Vous ne pouvez pas prendre une capture d'écran sur l'appareil lui-même, pour le moment. Toutefois, si vous utilisez l'émulateur, vous pouvez utiliser l'outil de capture intégré à Windows 7. Dans le menu Démarrer, saisissez 'snip' et cliquez sur le programme Outil de capture. Si vous faites cela pour des captures d'écran qui seront ajoutées au marché, assurez-vous de ne pas inclure le chrome de l'émulateur.

3
TenaciousImpy

Je ne sais pas avec certitude, mais je pense que cela est impossible pour deux raisons. Premièrement: il n'y a pas de véritable multitâche sur wp7. Il est donc impossible qu'une application de capture d'écran puisse prendre un instantané d'une autre application en cours d'exécution. Deuxièmement: autant que je sache, chaque application s'exécute dans son propre bac à sable.

S'il y a un moyen, corrigez-moi s'il vous plaît ici.

0
froeschli