Сделайте скриншот на Windows Phone 7 [закрыто]

12

Есть ли способ сделать скриншот Windows Phone 7? На iPhone вы можете одновременно нажать квадратную кнопку и кнопку питания, чтобы сделать снимок экрана. Есть ли такое же действие на WP7?

Я использую реальный телефон, а не эмулятор. Это простая задача на эмуляторе, но я собрал некоторые данные через GPS, которых нет в эмуляторе.

BrokeMyLegBiking
источник
1
Вы имеете в виду реальный телефон, а не эмулятор?
Лукаш Мадон
если это ваше собственное приложение и вы хотите сделать снимок экрана, вы можете просто сделать записываемое растровое изображение, чтобы очистить свое приложение.
Стан
Да, я использую телефон, а не эмулятор. Как бы вы сделали записываемое растровое изображение? Не могли бы вы указать мне правильное направление с помощью нескольких строк кода?

Ответы:

11

Нет решения для устройства, но для эмулятора у вас есть этот инструмент, который делает "совместимые с рынком" снимки экрана: http://www.innovativetechguy.com/?p=13

Было бы неплохо иметь эту функцию на телефоне.


источник
4

Как советники kP и Mattheiu советуют, это невозможно с помощью аппаратных клавиш, и вы все равно можете получить dev screenys, если вам нужно, используя инструмент, рекомендованный здесь.

Если вы по какой-то причине захотели создать функцию для этого в своем приложении, возможно, скрытую функцию, это можно сделать. Этот пост продемонстрирует.

Марк Артеага - Захват экрана на Windows Phone 7

user101646
источник
код на этой странице работал для меня; Вероятно, лучшая альтернатива, пока MSFT не использует лучше.
nessence
3

Вы не можете сделать снимок экрана на устройстве в данный момент. Однако, если вы работаете на эмуляторе, вы можете использовать встроенный в Windows 7 инструмент для подрезания. В меню «Пуск» введите «snip» и нажмите на программу «Инструмент для разрезания». Если вы делаете это для скриншотов, которые будут добавлены на рынок, убедитесь, что вы не включили ни одного из эмуляторов Chrome.

TenaciousImpy
источник
это было бы так, как я бы поступил ... + 1
studiohack
0

Я не знаю наверняка, но я считаю, что это невозможно по двум причинам. Первое: на wp7 нет настоящей многозадачности. Таким образом, приложение-скриншот не может сделать снимок любого другого работающего приложения. Второе: AFAIK каждое приложение работает в своей собственной песочнице.

Если есть способ, пожалуйста, поправьте меня здесь.

froeschli
источник
1
"на wp7 нет настоящей многозадачности", не правда. Операционная система и некоторые разработчики могут использовать многозадачность.
Лукаш Мадон
1
Лукас прав, многозадачность O / S, просто это не функциональность, которая в настоящее время доступна сторонним приложениям. Платформа могла бы предоставить эту функцию, но в настоящее время ее нет.