C++, Помогите с имитациями нажатий

Статус
В этой теме нельзя размещать новые ответы.

lorgon

Известный
Автор темы
657
268
У меня есть код который имитирует нажатия, когда нажимаешь на кнопку(К примеру зажимаешь Inser и у тебя кучу раз нажимается пробел, а когда отпускаешь пробел не нажимается). У меня есть код, но он почему-то делает всё что мне нужно, но не в игре. Т.е. к примеру в браузере всё работает, а в игре - нет. Игра - не самп. Код:
C++:
#include "stdafx.h"
#include "Windows.h"
#include <iostream>
using namespace std;

int main()
{
    while (true) {
        if (GetAsyncKeyState(VK_INSERT))
        {  
            keybd_event(VK_SPACE, 0, 0, 0);
            Sleep(50);
        }
    }
    return 0;
}
 
Последнее редактирование:

iAmerican

Известный
Друг
615
257
У меня есть код который имитирует нажатия, когда нажимаешь на кнопку(К примеру зажимаешь Inser и у тебя кучу раз нажимается пробел, а когда отпускаешь пробел не нажимается). У меня есть код, но он почему-то делает всё что мне нужно, но не в игре. Т.е. к примеру в браузере всё работает, а в игре - нет. Игра - не самп. Код:
C++:
#include "stdafx.h"
#include "Windows.h"
#include <iostream>
using namespace std;

int main()
{
    while (true) {
        if (GetAsyncKeyState(VK_INSERT))
        { 
            keybd_event(VK_SPACE, 0, 0, 0);
            Sleep(50);
        }
    }
    return 0;
}
C++:
keybd_event(спайс, 0, KEYEVENTF_KEYDOWN,0);
sleep(10)
keybd_event(спайс, 0, KEYEVENTF_KEYUP,0);
А может и защита стоять от этого.
 
Статус
В этой теме нельзя размещать новые ответы.