![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 22.08.2010
Сообщений: 85
|
![]()
скажите, как перехватить нажатие клавиши, допустим ctrl, когда форма свернута и является не активной?
при активной/не свернутой форме использую onkeydown, но вот если сверну и фокус уберу с программы, то она не срабатывает |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 318
|
![]()
хук, таймер+GetKeyState
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 22.08.2010
Сообщений: 85
|
![]() |
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 318
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 22.08.2010
Сообщений: 85
|
![]() |
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 318
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 22.08.2010
Сообщений: 85
|
![]() |
![]() |
![]() |
![]() |
#9 | |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 318
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 22.08.2010
Сообщений: 85
|
![]()
кто-нть мне может написать конкретный пример как использовать эту функцию:
function GetKeyState(VirtKey: Integer): Integer; чтобы при нажатии того самого ctrl было выведено сообщение showmessage('controled'); ? ну или что-нть с кодом сносным, или ссылку на такое чудо, в нете миллиарды страниц, я уже теряюсь, носом ткните. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Движение картинки по форме при нажатии клавиши (любой) | mihaillo | Общие вопросы Delphi | 3 | 04.03.2018 19:18 |
перехват нажатия клавиши | CodeNOT | C++ Builder | 2 | 23.05.2011 22:32 |
Перехват нажатия клавиши | cw_o | Win Api | 10 | 08.02.2011 23:56 |
Перехват нажатия ЛКМ [Delphi/Hooks] | anGeee | Win Api | 1 | 07.12.2009 00:58 |
Эмуляция нажатия клавиши при отметке Checkbox | delphi_beginner | Win Api | 3 | 02.06.2007 10:07 |