C++ /dell

09-29-2022 Thu 18:48:59
Эксперт
Статус
Оффлайн
Регистрация
28 Ноя 2019
Сообщения
1,219
Реакции[?]
411
Поинты[?]
108K
мб сделать проверку на конкретный процесс игры, чтоб только на него?
 
Energy Reload
Забаненный
Статус
Оффлайн
Регистрация
20 Авг 2017
Сообщения
1,206
Реакции[?]
330
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Написал код, чтобы при нажатии на клавишу зажималась ЛКМ.
Как сделать так, чтобы макрос работал только в одном приложении?
Не нажимать клавишу, а посылать окну сообщение об нажатии.
::SendMessage( wnd1, WM_LBUTTONDOWN, 0, MAKELPARAM( 100, 100 ) );
::SendMessage( wnd1, WM_LBUTTONUP, 0, MAKELPARAM( 100, 100 ) );

wnd1 - дескриптор окна.
 
Начинающий
Статус
Оффлайн
Регистрация
6 Фев 2021
Сообщения
10
Реакции[?]
0
Поинты[?]
0
А каким образом реализация выполнена? Создан компонент к актору пешки, и внутри него прописано что то типа:
Input = GetOwner()->FindComponentByClass<UInputComponent>();
Input->BindAction("Grab", IE_Pressed, this, &UGrabber::Grab);

?
 
Начинающий
Статус
Оффлайн
Регистрация
24 Май 2020
Сообщения
197
Реакции[?]
25
Поинты[?]
0
Написал код, чтобы при нажатии на клавишу зажималась ЛКМ.
Как сделать так, чтобы макрос работал только в одном приложении?
Можно отправить сообщение с кликом мыши или чекнуть окно на переднем плане.
 
Похожие темы
Сверху Снизу