Форум: "Потрепаться";
Текущий архив: 2002.09.16;
Скачать: [xml.tar.bz2];
ВнизКак заблокировать клавиатуру ? Найти похожие ветки
← →
Proz (2002-08-08 11:31) [0]Вы не знаете как можно заблокировать клавиатуру ?
Я тут прогу одну написал, (западло), чтобы она была полноценной надо клаву заблокировать, не можете подсказать , как это сделать ?
Заранее спасибо....
← →
Metallica (2002-08-09 10:09) [1]Зачем тебе ЭТО???
← →
Metallica (2002-08-09 10:13) [2]Что твоя программа делает?
← →
Proz (2002-08-10 10:53) [3]Моя прога как бы подвешивает винду,на самом деле она запоминает содержимое рабочего стола и это содержимое растягивает на весь рабочий стол.Закрывается с помощью alt f4 а вот если клава заблокирована, то никак не закрывается, кроме того она добавляется в автозапуск.... вот....
И я не знаю как клаву заблокировать....
Не подскажете ????
← →
Anatoly Podgoretsky (2002-08-10 11:32) [4]Хачем тебе это, имеется в виду "западло", а заподлянщики тебе голову или что нибудь другое не открутят, но в любом случае ты ошибся сайтом, здесь сидят не подлянщики, а прошраммисты, тебе надо на западло сайты.
← →
Vaddya (2002-08-10 13:07) [5]Раздолби клаву об монитор как в том ролике, она заблокируется, будет тебе западло.
← →
Mystic (2002-08-10 13:11) [6]Форма появляется тогда, когда есть бесформенное. Бесформенное появляется тогда, когда есть форма. в этих словах заключена вся мудрость Истинного Пути. Если ты будешь много думать об этих словах, то обязательно постигнешь, в чем смысл этого Истинного Пути.
Компьютер, на котором не запущено ни одной программы, пребывает в хаосе, возникающем из сотен миллионов неинициализированных байт памяти. Запущенная программа рассеивает этот хаос, правильно устанавливая биты и направляя flow-controlтак, чтобы процессор не выполнял пустые циклы или бессмысленные сочетания команд. Истинно мудр тот, кто запускает программы на своем компьютере! Он как никто близок к пониманию Истинного Пути!
Когда запущенно много программ, они в стремлении занять всю доступную память вызывают хаос, заставляя VM-подсистему постоянно выгружать на диск и читать с диска страницы памяти, приводя к неэффективной работе и внося смущение в ум пользователя. Воистину мудр тот, кто, видя хаос множества запущенных программ, хочет противопоставить ему форму! Он как никогда близок к пониманию Истинного Пути!
Но мудрее всех тот, кто хочет блокировать клавиатуру и неуклонно ищет знания о том, как добиться этого. Он как никогда близок к постижению Истинного Пути. Мириады нажатий на клавиши в своей асинхронности и недетерминированности вызывают хаос в работе операционной системы, помещая ее в бесконечный цикл обработки сообщений, вмешиваются в неторопливое течение flow-control-а и смущают ум пользователя.
Эдгар Дейкстра Ринпоче в своей священной книге "Дисциплина Программирования" пишет золотые строки: "...я содрогался от мысли, что прийдется ввести недетерминированность уже в однопрограммном режиме (слишком хорошо мне были изветны сложности, возникающие из-зи этого в мльтипрограммировании); однако потом я понял...".
Много думай над этими строками, и ты воистину узришь все величие Истинного Пути.
Воистину мудр тот, кто желает блокировать клавиатуру! Его пользователи вырвуться из бесконечного цикла нажатий и отпусканий клавиш, их ум обостриться, став похожим на майский гром или луч лазера в CD-ROM-е, и весь сконцентрируется на единственной задаче: как выгрузить из памяти поделку этого ударенного на всю голову программиста?
← →
Roman1985 (2002-08-10 13:22) [7]WinExec(Pchar("rundll32.exe keyboard,disable")sw_show);
Если чё пиши на мыло roman_pc@mail.ru
← →
Иода (2002-08-10 23:42) [8]Зачем тебе блокировать клавиатуру если нужно всего навсего перехватить нажатие ALT-F4. Как это сделать, поищи в FAQ исходники там есть
← →
Poirot (2002-08-11 02:48) [9]А ставь хук на все сообщения клавы....
← →
Proz (2002-08-12 15:40) [10]2 Иода , блин еще вообщето можно ctrl alt del прогу закрыть,вот чтобы этого не сделали, надо клаву заблокировать, понимаешь ???
Вот так все просто а мона еще alt tab нажать ... это ты понимаешь...
2 Poirot а как хук поставить ???
← →
Кулюкин Олег (2002-08-12 16:01) [11]2 Proz © (08.08.02 11:31)
> Я тут прогу одну написал, (западло), чтобы она была полноценной
Западло обычно полноценным не бывает.
По вопросу: поищите в SDK раздел "Zapadlo"
← →
AL2002 (2002-08-12 16:13) [12]А превью на форме не проще сделать?
← →
ФФФ (2002-08-12 16:23) [13]Знаем. Выливаешь на клаву 10 тюбиков клея Момент и равномерно распределяешь. Через сутки будет отлично заблокированная клавиатура.
← →
Malder (2002-08-12 16:24) [14]Да что вы паритесь. Человек ни хрена не соображает. Можно сделать и незакрывающуюся программу, и невидимую по C-A-D, и еще много чего. Да толку ?
← →
Кулюкин Олег (2002-08-12 16:58) [15]2 Malder © (12.08.02 16:24)
> Да что вы паритесь. Человек ни хрена не соображает
А я в него верю.
Он сделает прогу, которая не просто десктоп подменяет, а еще и шарит по арманам юзера, вытаскивает все деньги и покупает автору пиво. :)
При этом ее закрыть нельзя, пока пиво не кончится.
← →
AL2002 (2002-08-12 17:01) [16]>При этом ее закрыть нельзя, пока пиво не кончится.
Деньги, а не пиво.
← →
Proz (2002-08-22 11:38) [17]Блин вы можете на мой вопрос ответить ?
2 Malder
ты, кстати зря так , по C-A-D мою прогу не видно.....
Вообще , тут одни только мудни сидят, которые действительно только потрепаться любят, придурки, мля....
>ФФФ (12.08.02 16:23)
Знаем. Выливаешь на клаву 10 тюбиков клея Момент и равномерно распределяешь. Через сутки будет отлично заблокированная клавиатура.
Ой да, молодец ,смешно очень.... Тоже мне мастера дельфи собрались, стадо придурков, я за 3 недели ни одного нормального ответа не получил, это пипец какой-то...
И не надо мне еще : "а не проще ли..." "а зачем тебе" "да ты вообще лох" "а западло это очень плохо, ты плохой мы стобой не дружим".... и т. д. в том же духе вы придурки можете на мой вопрос нормально ответить, ведь нормальная тема была, нет надо херни всякой понаписать, чтобы ее в потрепаться переместили....
← →
France (2002-08-22 11:52) [18]Вот то, что тебе нужно
procedure LockKeyborard;
var
Dummy:integer;
begin
{Отключаем ALT-TAB}
SystemParametersInfo( SPI_SETFASTTASKSWITCH, 1, @Dummy, 0);
{Отключаем CTRL-ALT-DEL}
SystemParametersInfo( SPI_SCREENSAVERRUNNING, 1, @Dummy, 0);
{То что предложил Roman1986}
WinExec(Pchar("rundll32.exe keyboard,disable"),sw_show);
end;
← →
Вечный зов (2002-08-22 12:02) [19]Один из вечных вопросов этого форума:
Как перехватить/заблокировать клавиатуру/мышь,
Как выплюнуть байт в COM/LPT порт,
Как скрыть приложение,
Как заблокировать Windows,
Где найти прямые руки,
и т.д. и т.п.
← →
France (2002-08-22 12:06) [20]> Вечный зов (22.08.02 12:02)
Это верно. А где ж еще спросить-то?
> Где найти прямые руки и кривые ноги?
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.09.16;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.059 c