Как отключить клавиатуру, т.е. чтобы не работала ни одна клавиша, и ctrl+alt+del и ctrl+esc и win+L, ну вообще ни одна комбинация клавиш тоже. Только чтобы какая нибудь комбинация отключающая этот режим всеж была. Как это примерно сделать?
мм, я как то (даже помню - на новый 2оо6й год .D) писал программу-заподлянку, там было так: Код (Text): while(1){ keybd_event(VK_MENU,0,0,0); keybd_event(VK_MENU,0,KEYEVENTF_KEYUP,0); Sleep(10); } ¦)) 100 раз в секунду нажимается и отпускается альт, фиг ты что то там нажмёшь соответственно ) юзер-мод!)) warning: но тоьлко это не в случае с серъёзным проектом!
lusier, да собственно написаный уже есть в статьях от фоурф. только добавить детект волшебного сочетанийа клавиш и фильтрацию всех остальных на время блокировки
В самплах NTDDK, и так же на support.microsoft.com есть пример keyboard filter driver. Если уж так не понятно, могу помочь написать.
когда то давно, в школе еще, делали так, вставляли в делфи ASM вставку, и клавиатура блочилась от такого кода: in al,20h xor al,02h out 21h,al хотя с портами могу и путать, давно это было
KiNDeR, оно то может и блочит, но не забывай об условии, что надо разблочить по определенному клавешесочетанею :Р