Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.08.2008, 17:21   #11
flexterful
Пользователь
 
Регистрация: 22.08.2008
Сообщений: 39
По умолчанию

Цитата:
Сообщение от rpy3uH Посмотреть сообщение
что-то не совсем понятно. объясни пожалуйста ещё раз поподробнее.

так сказать мне надо "заблокировать" ввод на екран из клавиатуры и заменить его на то что будет показывать моя программа.
грубо говоря ето как event handler :

function KeyboardEvent(e : TKeyEvent) : TKeyEvent;
begin
if e.ShiftState = [ssCtrl, ssShift, ssAlt]
then begin
// vozvrasiajem original
Result := e;
Exit;
end;
if e.Key = 'A'
then begin
// vozvrasiajem modificirovannyj
Result := e;
Result.Key = 'B'
Exit;
end;
if e.Key in ['0'..'9']
then begin
// nicego ne vozvrasiajem
Exit;
end;

...
end;
Чего бы тут сделать, дабы ничего неделать?
flexterful вне форума Ответить с цитированием
Старый 26.08.2008, 20:34   #12
LDA
Пользователь
 
Регистрация: 18.01.2008
Сообщений: 16
По умолчанию

http://www.cyberguru.ru/cpp-sources/...ovit-khuk.html - вот посматри этот примерчик с хуками
LDA вне форума Ответить с цитированием
Старый 23.10.2008, 18:07   #13
flexterful
Пользователь
 
Регистрация: 22.08.2008
Сообщений: 39
По умолчанию

YAY, spasibo bolsoje.
budem iskat' svobodnoje vremia, a togda uze probovat'.
tolko vnaciale na delphi perevesti....
Чего бы тут сделать, дабы ничего неделать?
flexterful вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перехват клавиатуры Ferro Общие вопросы Delphi 3 25.03.2010 21:02
Управление с клавиатуры kpishnik Помощь студентам 10 27.07.2008 18:38
имитация клавиатуры Var17 Win Api 3 17.06.2008 14:28
Блокирование клавиатуры Milly Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 18.10.2007 19:15
Отключение клавиатуры Lonix Общие вопросы Delphi 4 04.09.2007 17:48