none
Auto Typer c# RRS feed

  • Pergunta

  • Olá pessoal, sou novo no meio de programação. 

    Então, pra estudar, eu decidi criar um auto typer, que consiste em:
    Quando eu pressionar a tecla 'F1' ele digitar o que se encontra na minha textbox do programa.

    O problema é que, o atalho 'F1' só funciona enquanto estou dentro do programa, quando minimizo ele para outras aplicações, eu não consigo fazer o comando e executar a ação.

    Por exemplo: abrir o bloco de notas e apertar F1 para imprimir a mensagem da minha textbox. Simplesmente não funciona pois não estou com o programa em primeiro plano, preciso de ajuda, grato.

    terça-feira, 16 de fevereiro de 2016 04:36

Todas as Respostas

  • Bom dia,

    O funcionamento está correto, porque se você não está com o foco no seu programa, essa tecla de atalho fará a função do programa em exibição naquele momento. É a mesma coisa que você dirigir o carro A pensando no carro B que está na sua garagem, você não terá a possibilidade do controle daquele recurso no momento.

    Abs.

    Bruno Destro


    Dicas de programação em .net, C# e SQL - http://smcode.com.br/

    terça-feira, 16 de fevereiro de 2016 09:21
  • Amigo,

    Recentemente tive o mesmo problema e acabei chegando a solução utilizando o código do link abaixo:

    - http://www.dreamincode.net/forums/topic/180436-global-hotkeys/ 

    Espero ter ajudado e boa sorte!


    Não esqueça de marcar como útil uma resposta que te ajude.
    "A diversão é a alma do negócio"


    • Editado Lucas Vandor terça-feira, 16 de fevereiro de 2016 13:38
    terça-feira, 16 de fevereiro de 2016 13:36
  • Nossa, então para eu conseguir proceder terei que eu mesmo criar uma biblioteca nova pra utilizar? Eu acho meio complexo fazer isso, não entendo muito bem ainda como eu faria isso....mas obrigado pelo apoio!
    sexta-feira, 19 de fevereiro de 2016 17:39
  • Bom dia,

    O funcionamento está correto, porque se você não está com o foco no seu programa, essa tecla de atalho fará a função do programa em exibição naquele momento. É a mesma coisa que você dirigir o carro A pensando no carro B que está na sua garagem, você não terá a possibilidade do controle daquele recurso no momento.

    Abs.

    Bruno Destro


    Sim, ele está correto comparando com minhas linhas de código, mas eu quero acrescentar pra poder pressionar independente do programa aberto em primeiro plano 
    sexta-feira, 19 de fevereiro de 2016 19:29