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

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

Блокировка Ctrl [D7, XP]


nordic3 ©   (2007-01-11 14:36:00) 

Реально ли и как заблокировать клавишу Ctrl? Народ, мне очень, очень надо!!! (только не говорите, что надо поставить хук или что-то подобное, мне надо конкретный код или хотя бы его основную часть)


Сергей М.   (2007-01-11 15:14:00) [1]


> не надо прикалываться


Кто тут "прикалывается" ?

Интересубщий тебя "основной код" тебе дан - это вызов ф-ции BlockKeyByName().


evvcom   (2007-01-11 15:03:00) [2]

> [0] nordic3   (11.01.07 14:36)
> Реально ли и как заблокировать клавишу Ctrl?

Конечно реально! Ты под нее клей налей :-)

А вообще ты читать умеешь? Или чукча не читатель, чукча писатель? Ты по-русски опиши чего ты хочешь добиться. Скорее всего это можно сделать гораздо проще, чем лить клей под Ctrl.


nordic3   (2007-01-11 14:51:00) [3]


> зачем ее блокировать? надо просто сделать вид, что ее не
> нажимали

В том то и проблема: как это зделать?

И не надо прикалываться... :( нет бы помочь людям...


Сергей М.   (2007-01-11 14:47:00) [4]


> мне надо конкретный код или хотя бы его основную часть


if BlockKeyByName('Ctrl') then
SendMessage('Основная часть отработала, клавиша 'Ctrl' заблокирована, только не говорите, что хук здесь ни при чем')


umbra   (2007-01-11 14:36:00) [5]

зачем ее блокировать? надо просто сделать вид, что ее не нажимали


Наверх

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