![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Добрый вечер , есть Form1 , как сделать чтобы только на Form1 можно было нажать , и чтобы клавиатура не работала.
Цель:Я хачу создать защиту для своего компа . В Form1 будет Edit1(PasswordChar:='*') и 11 кнопок(1...9 , Login , Delete) , если пароль верный доступ открыт и всё активируеться если пароль не верный то ничиво не происходит. Вот примерно так выглядит программа ![]() Кто поможет сделать код? Заранее спасибо. |
#2
|
||||
|
||||
![]() Наивный, такая защита не стоит вложенного в неё времени. Для начала, научись хотя бы правильно рисунки создавать, чтобы не выкладывать весь десктоп.
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#3
|
|||
|
|||
![]() Цитата:
|
#4
|
||||
|
||||
![]() Твоя программа должна перехватывать все системные сообщения по поводу обращения к клавиатуре и обрабатывать их.
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx Например: WH_KEYBOARD WM_KEYDOWN WM_KEYUP WH_KEYBOARD http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx Чтобы установить хук на глобальном уровне, функция хука должна быть описана в отдельной dll. В начале был Бит, потом Байт и только потом появилось Слово... |