Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.29;
Скачать: CL | DM;

Вниз

Блокировка кнопок WIN и Alt+Tab   Найти похожие ветки 

 
niko_   (2007-02-13 18:22) [0]

Подскажите как заблокировать нажатие с клавиатуры кнопки VK_LWIN, VK_RWIN (Пуск) и переключение между приложениями (Alt+Tab).


 
Leonid Troyanovsky ©   (2007-02-13 20:21) [1]


> niko_   (13.02.07 18:22)

> Подскажите как заблокировать нажатие с клавиатуры кнопки
> VK_LWIN, VK_RWIN (Пуск) и переключение между приложениями
> (Alt+Tab).

WH_KEYBOARD_LL hook.
Искать лучше пример Джефа Рихтера (Jeffrey Richter)

--
Regards, LVT.


 
cando ©   (2007-02-13 20:49) [2]

http://www.delphirus.com/modules.php?name=Pages&pa=showpage&pid=1056
глянь сдесь мож чё поможет


 
Leonid Troyanovsky ©   (2007-02-13 21:57) [3]


> cando ©   (13.02.07 20:49) [2]

> глянь сдесь мож чё поможет

Фи.

Мне, безусловно, скромному человеку, не составляло
большого труда привести ссылку на свой перевод Рихтера.
Т.е., вовсе не трудней, чем написать прошлый пост или нынешний.

Но, то, что я упомянул Джефа, или, если угодно WH_KEYBOARD_LL -
это ж, тоже, не просто так.

И, кроме того, разглядывание помянутых к ночи безграмотно
писанных хуков вряд ли научат ч-л полезному.

--
Regards, LVT.


 
niko_   (2007-02-14 22:21) [4]

Спасибо конечно за падсказку, но меня интересует перехват (можно и  блокировку) клавеатуры не в приделах отдельно взятой программы, а в приделах рабочего стола. А в приведённом примере как я полагаю перехват осуществляется в рамках программы.

Мне надо чтобы пользователь не смог перейти ни к какой другой программе ни каким способом (с помощью клавиатуры) пока не закроет моё окно.

Как быть здесь?


 
Eraser ©   (2007-02-14 23:09) [5]

> [4] niko_   (14.02.07 22:21)


> Спасибо конечно за падсказку, но меня интересует перехват
> (можно и  блокировку) клавеатуры не в приделах отдельно
> взятой программы, а в приделах рабочего стола.

см. [1].


 
niko_   (2007-02-16 10:59) [6]

Всем спасибо, WH_KEYBOARD_LL решила эту проблему на УРА!!!!



Страницы: 1 вся ветка

Текущий архив: 2007.07.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
11-1163403161
Kirill
2006-11-13 10:32
2007.07.29
Недоступный сервер MsSQL и KolEdb


2-1183639600
tytus
2007-07-05 16:46
2007.07.29
Трехзвенка. Как отключить клиента?


11-1166423282
ebz
2006-12-18 09:28
2007.07.29
KOL History


15-1183034315
Суслик
2007-06-28 16:38
2007.07.29
Локальная сеть дома


15-1183358074
Чародей
2007-07-02 10:34
2007.07.29
DirectX срочно