Ожидать действия пользователя для программы в background, не нагружая процессор (Windows)

Ход действия программы следующий:

1) программа запускается без консоли и по сути работает в background-е.

2) когда пользователь нажимает определенную клавишу на клавиатуре -> программа выполняет действие -> снова ожидает нажатия клавиши.

Программа, например, реализована через хуки.

Вопрос собственно заключается в следующем: как заставить программу ожидать действия от пользователя, при этом не нагружать систему своими опросами. Идеальный случай, чтобы Windows оповестил мою программу, когда будет нажата КОНКРЕТНАЯ клавиша.


Ответы (0 шт):