Fórum Codigo Csharp para simular o pressionamento de uma tecla de 5 em 5 segundos #618214

13/06/2022

0

Bom dia a todos, queria saber como fazer um codigo para simular no teclado uma tecla de 5 em 5 segundo, pesquisei no youtube nao achei nada especifico, apenas um video ensinando a fazer atraves de um biblioteca porem nao estou conseguindo instalar ela no meu visual studio, a biblioteca que achei e a KlusterG.AutoGui se alguem puder ajudar fico grato.
Anderson Saldanha

Anderson Saldanha

Responder

Posts

12/04/2025

Anderson Gonçalves

// Instale esse pacote no seu projeto.
Install-Package InputSimulator


// Aqui está um código para você fazer o que quer.

using System;
using System.Threading;
using WindowsInput;
using WindowsInput.Native;

class Program
{
static void Main()
{
var sim = new InputSimulator();

while (true)
{
sim.Keyboard.KeyPress(VirtualKeyCode.VK_A); // Tecla A
Console.WriteLine("Tecla A enviada.");
Thread.Sleep(5000);
}
}
}


Espero ter ajudado.
Responder

Gostei + 0

14/04/2025

Arthur Heinrich

A API do Windows utiliza a função keybd_event para registrar a interação do teclado. Ela pertence à DLL user32.dll

De uma olhada em https://01siddharth.blogspot.com/2014/07/simulating-key-press-in-c.html para ver um exemplo.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar