func Сейчас_Ни_Одна_Кнопка_Не_Нажата: Bool

From
Alexander Petrosyan (2:5020/468.8)
To
Oleg Fyodorov ()
Date
1996-06-24T13:16Z
Area
SU.WINDOWS.PROG
* Crossposted in RU.DELPHI
* Crossposted in SU.WINDOWS.PROG

*** Ответ на письмо из области PERSONAL (В конференциях ко мне)

Привет, Oleg!

23 июня (в воскресенье) ты писал:
AP>> Хочу.
OF>   ИМХО, в таком виде не получится. Ставить у фоpмы KeyPreview, по KeyDown
OF> ставить флажок нажатости, по KeyUp - 'отпущенности' ;) Только что
OF> попpобовал - pаотает.
Олег, это работает, если нажимать коротко.
А если зажимать, то приходит 20 down'ов и один up.
Это тоже не беда, можно добраться до prevstat'а, и отследить.
Но это очень муторно, и я хотел готовое :)

И нашёл!

GetKeyboardState похоже то, что мне нужно.
Windows сама всё отслеживает, мне надо только пробежаться по табличке, выдаваемой этой функцией, и посмотреть, что все отжаты.

Александр Петросян(лучше PAF).   freq PAF.GIF у моего босса.

--- GoldED/386 2.50+ (095)535-2222
 * Origin: ...Operator, give me the number for 911 (2:5020/468.8)