Форум: "WinAPI";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];
ВнизКак отследить какие пользователь нажал кнопки на клаве? Найти похожие ветки
← →
Lucifer © (2005-02-03 18:43) [0]Привет Всем! Хочу написать прогу которая будет задавать горячие клавиши для каких либо действий! RegisterHotKey не хочу использовать, т.к.(на сколько я знаю) если такая комбинация клавишь уже забита он новую не забьёт, а хотелось бы. Дак вот надо, чтоб прога отслеживала нажатия на клаве и если нажата зарегистрированая в проге комбинация, производилось какое-то действие, Заранее благодарен!
← →
alpet (2005-02-03 19:08) [1]Я использую для этих целей функцию GetAsyncKeyState
Она позволяет узнать была ли нажата та или иная клавиша с момента последнего вызова функции. Пример:
fpress := ( GetAsyncKeyState (VK_F12) and $F000 ) > 0;
← →
Lucifer © (2005-02-03 19:31) [2]Спасибо! Кажется всё работае!
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.046 c