1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

C# - Executar uma acção enquanto a tecla estiver pressionada...

Discussão em 'Programação' iniciada por PedroAbreu, 2 de Maio de 2012. (Respostas: 4; Visualizações: 2301)

  1. Boas pessoal...

    Queria pedir uma ajuda num programa em c# que enquanto eu clica-se na Tecla por exemplo W ele estivesse a executar uma acçao e quando larga-se a tecla ele fazer outra acçao...

    A ideia é ao clicar na tecla W através do c# mandar para o Arduino um código (já esta feito) e quando larga-se a tecla ele executar outro codigo...

    Alguma duvida perguntem sff :)
     
  2. joao.miguel

    joao.miguel Power Member

    E queres isso pressionado em qualquer parte do windows ?
    Numa aplicação tua ?
    No fundo tens de criar um hook e apanhar os eventos keyup e keydown.
     
  3. Eu tenho um programa que ao clicar na tecla W envia para o arduino o W que aciona um motor... Ate aqui tudo bem, agr eu queria que quando clica-se no W ele de x em x tempo lia a ver se estava a clicar e caso nao estivesse ele fazia outra acçao...

     
  4. Xikinho90

    Xikinho90 Power Member

    Agora subscreves ao evento de keyUp para fazer a outra acção, quando a tecla pretendida for pressionada

    Obrigado,
    Francisco Loureiro
     
  5. Ja consegui :) Era bastante simples e eu a fazer uma complicação :)
     

Partilhar esta Página