Как отловить нажатия клавиш в системе
|
Для этого используется функция GetAsyncKeyState(KeyCode) качестве параметра используются коды клавиш(например A - 65). GetAsyncKeyState возвращает не нулевое значение если, во время ее вызова нажата указаная клавиша. //----Этот пример отлавливает нажатие клавиши "A" //Этот код необходимо поместить в процедуру обработки //таймера с интервалом "1" if getasynckeystate(65)<>0 then showmessage('A - pressed'); //---------- Функция GetAsyncKeyState годится как для клавиатуpы, так и для мыши. |