Цитата:
Сообщение от gadmaker
Помогите разобраться: создаю окно зерез консольное приложение, по средставм массива постоянно обновляю его через функцию application.ProcessMessages()
Через функцию GetKeyboardState(State) определяю состояние нажатия кнопок мышки или клавиатуры незнаю как определить событие нажатия/отжатия кнопок мышки или клавиатуры.
|
ну например сделай массив тех клавиш которые тебе нужны и проверяй их, если в массиве с кнопкой которая
то эта кнопка нажалась, при этом же записывай в массив что она нажата (True), потом при следущем обновлении проверяй
значит кнопка ещё нажата и события "нажалась" не производить, если
то событие "отжалась"

и записывать False в массив с этой кнопкой