C ++: как слушать ключевые события? - PullRequest
0 голосов
/ 09 февраля 2019

Я хочу реализовать метод C++ через JNI в моем java-приложении, чтобы прослушивать ключевые события глобально, даже когда мое java-приложение не сфокусировано, как описано здесь .

Редактировать: Моя ОС - Windows, но я также хотел бы иметь другое решение для Mac.

Я ничего не знаю о C++ коде,но мне это нужно для этой программы, потому что нет возможности делать это только с Java.Поэтому мой вопрос заключается в том, как прослушивать ввод с клавиатуры в C++?

Метод должен выглядеть примерно так:

boolean keyPressed(Key) {
    if(Key pressed){
        return true;
    } else {
        return false;
    }
}

Я был бы очень признателен за пример кода, потому что я нене собираюсь учиться писать этот код на C ++, но он мне нужен для этого Java-приложения.

...