Я очень новичок в C ++, и я пытаюсь симулировать щелчки мыши в программе, использующей C ++.
Я пытаюсь достичь следующего:
Пока нажата правая кнопка мыши:
Пользователь щелкает правой кнопкой мыши (первое действие)
Приложение спит в течение нескольких миллисекунд (второе действие)
Оно перестает спать и переходит в другое состояние (третье действие)
Оно остается в этом состоянии, пока пользователь оставляет мышьщелчок (четвертое действие)
(повторите, пока пользователь снова щелкает правой кнопкой мыши)
Я пробовал некоторые альтернативы, но ни одна из них, кажется, не работает, как я ожидаю.Прямо сейчас я попробовал следующее:
bool sleep = false;
while (sleep = false) {
if (MK_RBUTTON) {
Sleep(100);
sleep = true;
}
}
if (sleep = true) {
(third action);
}