20.05.2019, 20:55 [+3 UTC]
в нашей команде: 3 624 чел. | участники онлайн: 9 (рекорд: 21)

:: РЕГИСТРАЦИЯ

задать вопрос

все разделы

правила

новости

участники

доска почёта

форум

блоги

поиск

статистика

наш журнал

наши встречи

наша галерея

отзывы о нас

поддержка

руководство

Версия системы:
7.75 (18.05.2019)
JS-v.1.33 | CSS-v.3.35

Общие новости:
28.04.2019, 09:13

Форум:
16.05.2019, 21:07

Последний вопрос:
20.05.2019, 20:36
Всего: 149653

Последний ответ:
20.05.2019, 18:18
Всего: 258494

Последняя рассылка:
20.05.2019, 20:15

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
06.10.2009, 18:18 »
Соколов В.В.
Программа работает, вопрос раскрыт полностью! Спасибо большое, помогло. Язык написания понятен, исчерпывающие комментарии и принцип работы. [вопрос № 172980, ответ № 255084]
01.12.2012, 09:27 »
Ляшенко Сергей Владимирович
оромное спасибо smile [вопрос № 186873, ответ № 271763]

РАЗДЕЛ • Pascal / Delphi / Lazarus

Создание программ на языках Pascal, Delphi и Lazarus.

[администратор рассылки: Зенченко Константин Николаевич (Старший модератор)]

Лучшие эксперты в этом разделе

Зенченко Константин Николаевич
Статус: Старший модератор
Рейтинг: 274
zdwork
Статус: 2-й класс
Рейтинг: 207
puporev
Статус: Профессионал
Рейтинг: 53

Перейти к консультации №:
 

Консультация онлайн # 69896
Раздел: • Pascal / Delphi / Lazarus
Автор вопроса: Танасюк Олег Олегович
Отправлена: 07.01.2007, 17:56
Поступило ответов: 3

Как програмно можно отключить а затем включить клавиатуру с мышкой? спасибо.

Состояние: Консультация закрыта

Ответ # 135187 от Фёдоров М. Ф.

Здравствуйте, Танасюк Олег Олегович!
Знвчит на счет мяши все просто. Мною уже давно была написана программа "Мышеловка", которая при запуске ограничивает или совсем запрещает движение мяши. Основой ее была API-функция ClipCursor. Единственный ее параметр - это указатель на структуру TRect, в которой указаны экранные координаты отсекаемой области для действия мыши. Вот примерные процедуры остановки и возобновления работы мыши:
procedure StopMouse; //см. приложение
procedure RunMouse; //см. приложение
С клавиатурой же все сложнее.
Скорее всего для ее полного отключения придется написать целый дополнительный модуль. Не знаю API-функций для выключения клавиатуры и по этой причине могу предложить только решить эту проблему только с помощью Hooks (ловушек) системных событий.

Приложение:


Консультировал: Фёдоров М. Ф.
Дата отправки: 07.01.2007, 18:35

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Ответ # 135230 от Alexanderus


Ответ удален, т.к. не является ответом по теме рассылки.
--------------
Alexey G. Gladenyuk


Консультировал: Alexanderus
Дата отправки: 07.01.2007, 22:14

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Ответ # 135282 от Coupler

Здравствуйте, Танасюк Олег Олегович!
Код для включения-выключения того и другого в приложении.

Приложение:


Консультировал: Coupler
Дата отправки: 08.01.2007, 06:02

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.14140 сек.

© 2001-2019, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.75 от 18.05.2019
Версия JS: 1.33 | Версия CSS: 3.35