Tire uma captura de tela no Windows Phone 7 [fechado]


12

Existe uma maneira de tirar uma captura de tela do Windows Phone 7? No iPhone, você pode pressionar o botão quadrado e o botão liga / desliga ao mesmo tempo para tirar uma captura de tela. Existe uma ação equivalente no WP7?

Estou usando um telefone real e não o emulador. Essa é uma tarefa fácil no emulador, mas eu coletei alguns dados via GPS, que não estão disponíveis no emulador.


1
você quer dizer um telefone real, não o emulador?
Lukasz Madon

se for seu próprio aplicativo e você quiser fazer uma captura de tela, basta criar um bitmap gravável para raspar o aplicativo.
Stan

Sim, estou usando o telefone, não o emulador. Como você faria um bitmap gravável? Você poderia me apontar na direção certa com algumas linhas de código?

Respostas:


11

Não há solução para o dispositivo, mas para o emulador você tem esta ferramenta que executa sessões de tela "compatíveis com o mercado": http://www.innovativetechguy.com/?p=13

Seria bom ter esse recurso no telefone.


4

Como o kP e o Mattheiu aconselham, isso não é possível por meio de chaves de hardware e você ainda pode obter telas de dev, se for essa a sua necessidade, usando a ferramenta recomendada aqui.

Se você quisesse criar uma função para fazer isso no seu aplicativo por algum motivo, possivelmente algum tipo de função oculta, isso pode ser feito. Este post irá demonstrar.

Mark Arteaga - Captura de tela no Windows Phone 7


o código nesta página funcionou para mim; provavelmente a melhor alternativa até o msft empregar melhor.
nessence

3

Você não pode tirar uma captura de tela no dispositivo por si só, no momento. No entanto, se você estiver executando o emulador, poderá usar a ferramenta snipping embutida no Windows 7. No menu Iniciar, digite 'snip' e clique no programa Snipping Tool. Se você estiver fazendo isso para capturas de tela que serão adicionadas ao mercado, não inclua nenhum do chrome do emulador.


seria assim que eu faria ... + 1
studiohack

0

Não sei ao certo, mas acredito que isso seja impossível por duas razões. Primeiro: não há multitarefa real no wp7. Portanto, não há como qualquer aplicativo de captura de tela tirar uma foto de qualquer outro aplicativo em execução. Segundo: AFAIK todo aplicativo é executado em sua própria caixa de proteção.

Se houver uma maneira, corrija-me aqui.


1
"não há multitarefa real no wp7" não é verdade. O sistema operacional e alguns desenvolvedores podem usar multitarefa.
Lukasz Madon

1
Lukas está correto, as multitarefas de O / S, não são apenas as funcionalidades atualmente expostas a aplicativos de terceiros. A plataforma poderia fornecer esse recurso, mas não funciona atualmente.
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.