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

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

Частичная блокировка клавиатуры [D7, 2000, XP]


Morgan128 ©   (2009-10-27 15:38:00) 

Можно ли как-нибудь заблокировать все клавиши клавиатуры (включая CAD), а по нажатию заранее заданных "горячих клавиш" (задал через WMHotkey) - снимать блокировку?


brother   (2009-10-28 04:31:00) [1]

что-то троянописателей развелось.... где тут у меня ружьишко было? ;)


ПостОвый терминатор   (2009-10-27 17:50:00) [2]

> Morgan128   (27.10.09 16:20) [4]

Все работает, просто плохо читаешь или читаешь совсем не те мануалы - мат часть.
:)


Morgan128   (2009-10-27 16:20:00) [3]

а почему, в некоторых источниках указано
SystemParametersInfo(SPI_SETFASTTASKSWITCH, 1, nil, 0); - блокировка Alt+Tab
SystemParametersInfo(SPI_SCREENSAVERRUNNING, 1, nil, 0); - блокировка CAD
И это не работает


Anatoly Podgoretsky   (2009-10-27 15:52:00) [4]

> Morgan128  (27.10.2009 15:38:00)  [0]

Нельзя и именно против таких хитрожопых это и сделано.


Amoeba   (2009-10-27 15:44:00) [5]


> заблокировать всеклавиши клавиатуры

и

> по нажатиюзаранее заданных " горячих клавиш"
> ... снимать блокировку

Как-то одно не вяжется с другим.


clickmaker   (2009-10-27 15:43:00) [6]

хуком
но CAD не залочишь: это на уровне логин-провайдера


Наверх

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