none
Como recuperar os objetos renderizados em uma aplicação windows. RRS feed

  • Pergunta

  • Boa tarde.

    Sou iniciante em aplicação Windows e estou com um dúvida crucial.

    Gostaria de saber se existe uma maneira de recuparar todos os objetos renderizados em uma janela em uma aplicação windows.

    Estou tentando desenvolver uma aplicação que recupere os objetos renderizados de outra aplicação. Uma espécie de aplicação de espionagem, mas para o bem.

    Preciso que essa aplicação identifique a aplicação instalada, o formulário que foi aberto nessa aplicação, os objetos que foram renderizados, após isso estou pensando em usar o Hooks(Windows) para monitorar as informações que estão sendo digitadas no formulário da aplicação que sera espionada.

    Preciso muito de ajuda de voces, acabei de entrar passar em um processo seletivo e esse é o meu primeiro grande desafio. O problema que nunca programei para windows. Afs.

    Muito obrigado aqueles que puderem ajudar de alguma forma.

    Estou usando C#, Fremeworks 4.0, windows forms.

    Atenciosamente

    Marcello

    quinta-feira, 6 de junho de 2013 21:20

Todas as Respostas

  • Espionada? poderia ter usado outro termo...rsrsrs mas já que você diz que é pro bem...

    Olha, o único jeito que me ocorre é utilizando a API do Windows, e você vai ter um belo trabalho pela frente. Não há como te passar um tutorial aqui...

    Eu por exemplo utilizei esta função para obter o menu de uma aplicação, e inserir itens nele.

    Ai você encontra boa parte do que precisa. O jeito vai ser ler o manual.

    Neste site os caras dão uma força sobre como implementar as funções no C# ou VB.NET 

    http://www.pinvoke.net/default.aspx/user32.AppendMenu


    Leandro

    • Sugerido como Resposta Softlesk quarta-feira, 12 de junho de 2013 23:51
    terça-feira, 11 de junho de 2013 02:35