|
|
|
Как отрубить клавиатуру и мышь?
|
|||
|---|---|---|---|
|
#18+
В общем пишется программка для компьютерного клуба. На каждой машине висит агент. По истечении определенного срока этот агент должен сделать невозможным использованиие клавиатуры и мыши. Пока в голову приходят всякие гадости, типа Код: plaintext в цикл повесить, но как то это некрасиво. Вот я и думаю, может есть способ перехватывать нажатия клавиш на клавиатуре, и при этом говорить системе что никакая клавиша на самом деле не нажималась? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2006, 15:25:13 |
|
||
|
Как отрубить клавиатуру и мышь?
|
|||
|---|---|---|---|
|
#18+
А почему просто не выключить комп? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2006, 17:08:19 |
|
||
|
Как отрубить клавиатуру и мышь?
|
|||
|---|---|---|---|
|
#18+
Выключать комп нельзя. Вдруг клиент печатает курсовую, да еще первый раз ворд увидел, и он даже не подозревае,т что файл можно сохранять до того когда уходишь домой. ___ Идея не супер но можно создать окно, которое сделает снимок экрана, его проресует на себе и развернется на весь экран. И форму поставить OnTop на таймер, также Form1.enable=False. Можно также попробовать присвоить себе горячии клавиши системы и что то делать когда будут кланцать Alt+Tab и т.д и т.п. После этого получится эффект что комп залочен :). p.s. Если бы только ламеры работали в интернет клубах и пользователи не блестали своей изобритательностью. Есть коммерческие проекты почему бы ими не воспользоваться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2006, 17:54:09 |
|
||
|
Как отрубить клавиатуру и мышь?
|
|||
|---|---|---|---|
|
#18+
Есть BlockInput в USER32. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2006, 18:44:04 |
|
||
|
Как отрубить клавиатуру и мышь?
|
|||
|---|---|---|---|
|
#18+
Всем спасибо. DDE особенное спасибо - это как раз то что надо. Сделал на основе этого примера: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2006, 13:58:47 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33470747&tid=2166594]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
63ms |
get topic data: |
28ms |
get forum data: |
2ms |
get page messages: |
78ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 397ms |

| 0 / 0 |
