|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.07.2013, 17:14 | #1 |
Регистрация: 01.07.2013
Сообщений: 5
|
Отловить нажатие клавиши
Всем привет, я ещё школьник, пишу свои первые программы, возник вопрос, подскажите как отловить нажатие какой-либо клавиши на пример f5, если форма не активна?
|
01.07.2013, 17:24 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ставить хук, или регистрировать горячую клавишу.
http://delphiworld.narod.ru/base/sys_hotkey.html
I'm learning to live...
|
01.07.2013, 22:40 | #3 |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
Код:
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. Последний раз редактировалось Stilet; 01.07.2013 в 22:59. |
01.07.2013, 23:00 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А ты думаешь что message WM_KeyDown отработает по другому? )
I'm learning to live...
|
01.07.2013, 23:36 | #5 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Регистрируешь своё оконное сообщение MY_SUPERMESSAGE
Регистрируешь горячую клавишу для окна X c идентификатором MY_SUPERMESSAGE и нужными модификаторами Пишешь перехватчик сообщения MY_SUPERMESSAGE: Код:
|
02.07.2013, 01:58 | #6 |
Регистрация: 01.07.2013
Сообщений: 5
|
всем спасибо)
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
отловить нажатие клавиши ctrl | kaljan775 | Общие вопросы C/C++ | 4 | 31.10.2011 23:39 |
отловить нажатие клавиши ctrl | kaljan775 | Помощь студентам | 0 | 30.10.2011 17:20 |
Долгое нажатие клавиши в KeyDown как одно нажатие | marina15056 | Общие вопросы Delphi | 7 | 16.08.2009 00:22 |
отловить нажатие клавиши в ячейке (до нажатия enter) | loginrl103 | Microsoft Office Excel | 3 | 07.08.2009 15:10 |
Отловить нажатие кнопок | Sanek_ntsk | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 12.03.2008 17:38 |