Показать сообщение отдельно
  #8  
Старый 07.01.2017, 14:07
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Цитата:
Сообщение от nixon232
...получается, что он реагирует не на ЗАЖАТИЕ,а на НАЖАТИЕ...
Тогда и проверять нужно "НАЖАТИЕ" а не "ЗАЖАТИЕ"
Код:
function CtrlDown : Boolean;
var
 State : TKeyboardState;
begin
 GetKeyboardState(State);
 Result := ((State[vk_Control] and 128) <> 0);
end;
Ответить с цитированием