Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Клава... [Win95/98, WinME, Win2k, WinXP]


МитяЙ2 ©   (2002-06-22 09:57:00) 

Проблема. Не могу в программе отловить нажатие Ctrl,
если моя прога не активна в момент нажатия.
Т.е., код
flag_press:=GetKeyState(VK_CONTROL) AND $80; // проверка на установку старшего бита в слове.
1 - нажат Ctrl
0 - нет
работает только тогда, когда приложение активно,
а хотелось бы всегда.


МитяЙ2   (2002-06-24 19:58:00) [1]

Благодарности Song"у и конечно rhf"у (статья путёвая, буду
разбираться)

Удачи...,что ли...


rhf   (2002-06-23 11:02:00) [2]

хуки - http://delphi.mastak.ru/articles/hooks/index.html

горячие клавиши - registerHotKey()


МитяЙ2   (2002-06-23 10:03:00) [3]

Это как?
Например?


Song   (2002-06-22 11:31:00) [4]

Надо писать хук или зарегистрировать её горячей.


Наверх

Титульная страница Поиск, карта сайта Написать письмо