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

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

Клавиатура [D6, Win95/98]


Римас ©   (2003-05-10 20:33:00) 

Кто подскажет? Запрет в программе клавищ Win и Alt-Tab.Пример.


Deus   (2003-05-11 18:38:00) [1]

Vxd - около 100 ассемблерных команд всего, 2.5 к асма, да и vxd в делфи пишется. Есть реальные примеры. Но это - изврат, на самом деле. Да и зачем предлагать человеку возится с хуками, терять время, если результат его может не удовлетворить? Что скорее всего. Не решаются эти проблемы средствами делфи. BTW, если кто возьмется vxd в sys (WDM) переделать могу исходники отдать.


Song   (2003-05-11 17:33:00) [2]

Ну с этим я не спорю. Однако не думаю, что написать vxd легче чем хук. К тому в конференции по Дельфи, а не по DDK. В Дельфи ты VXD не напишешь.


Deus   (2003-05-11 16:10:00) [3]

2 Song далеко не всё перехватишь, да и то, что перехвачено, не всегда стабильно работает. Как доктор на опыте 4х клубов со 150 машинами говорю. Vxd - абсолютно и на всегда. Даже ядро системы не узнает, что кнопки вообще нажаты.


Song   (2003-05-11 15:57:00) [4]

2Diamond Cat © (11.05.03 15:45)
Отнюдь. Все прекрасно получится.


Deus   (2003-05-11 15:55:00) [5]

BTW, единственная возможность навсегда заткнуть _ЛЮБУЮ_ клавишу/комбинацию на клавиатуре - только через написание своей vxd\sys. Я в своё время написал на asm vxd"шку. Затыкает всё, что угодно. Даже кнопки местами менять можно ;)


Diamond Cat   (2003-05-11 15:45:00) [6]


> Song © (10.05.03 20:37)
> SetWindowsHookEx()

перехват win клавишь с помощью хуков гиблое занятие


Song   (2003-05-10 20:37:00) [7]

SetWindowsHookEx()
Пример в статье про хуки.


Наверх

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