Faire une capture d'écran sur Windows Phone 7 [fermé]

12

Existe-t-il un moyen de prendre une capture d'écran du 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, y a-t-il une action équivalente sur WP7?

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

BrokeMyLegBiking
la source
1
tu veux dire un vrai téléphone pas l'émulateur?
Lukasz Madon
si c'est votre propre application et que vous voulez faire une capture d'écran, vous pouvez simplement faire une image bitmap inscriptible pour gratter l'écran de votre application.
Stan
Oui, j'utilise le téléphone, pas l'émulateur. Comment feriez-vous une image bitmap inscriptible? Pourriez-vous me diriger dans la bonne direction avec quelques lignes de code?

Réponses:

11

Pas de solution pour l'appareil mais pour l'émulateur vous disposez de cet outil qui prend des captures d'écran "compatibles marketplace": http://www.innovativetechguy.com/?p=13

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


la source
4

Comme le conseillent kP et Mattheiu, cela n'est pas possible via les clés matérielles et vous pouvez toujours obtenir des écrans de développement si tel est votre besoin en utilisant l'outil recommandé ici.

Si vous vouliez créer une fonction pour le faire dans votre application pour une raison quelconque, peut-être une fonction cachée, cela peut être fait. Ce post va démontrer.

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

user101646
la source
le code sur cette page a fonctionné pour moi; probablement la meilleure alternative jusqu'à ce que msft utilise mieux.
nessence
3

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

TenaciousImpy
la source
c'est ainsi que je procéderais ... + 1
studiohack
0

Je n'en suis pas sûr, 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 n'y a donc aucun moyen qu'une application de capture d'écran puisse prendre un instantané d'une autre application en cours d'exécution. Deuxièmement: AFAIK, chaque application s'exécute dans son propre bac à sable.

S'il y a un moyen, veuillez me corriger ici.

froeschli
la source
1
"il n'y a pas vraiment de multitâche sur wp7" pas vrai. Le système d'exploitation et certains développeurs sont autorisés à utiliser le multitâche.
Lukasz Madon
1
Lukas est correct, le multitâche O / S, ce n'est tout simplement pas une fonctionnalité qui est actuellement exposée aux applications tierces. La plate-forme pourrait fournir cette fonctionnalité, mais ce n'est pas le cas actuellement.