Форум: "WinAPI";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];
ВнизСрочно - надо заблокировать клаву и мышь, Но Найти похожие ветки
← →
Дядя (2004-10-14 17:23) [0]Срочно - надо заблокировать клаву и мышь вообще .
Но так чтобы работали
KEYBD_EVENT and MOUSE_EVENT.
← →
Игорь Шевченко © (2004-10-14 17:44) [1]Нафига ?
← →
Nick Denry © (2004-10-14 19:30) [2]Игорь Шевченко © (14.10.04 17:44) [1]
LOL...
Да, желание суперстранное...
← →
Дядя (2004-10-14 22:07) [3]Система корректировки ввода. То есть если неправильно ввел слово, то я заменяю его на правильное в real-time, то есть не
надо чтобы юзер что вводил еще. У меня подозрения, что это будет
дико сложно :(
← →
Nick Denry © (2004-10-14 22:59) [4]В этом случае, как мне кажется лучше перехватить фокус ввода, или работать с буфером обмена, как это делает Punto Switcher.
Пр неправильном слове, он возвращается на позцию начала слова,стирает это слово и тут же его вставляет, в реал - тай происходит очень быстро практически ничего не замечаешь :) Точного алгоритма я не знаю, но совету посмотреть, темболее программа достаточно известная и написанна хорошо...
http://www.punto.ru/switcher/
← →
Игорь Шевченко © (2004-10-15 10:49) [5]Дядя (14.10.04 22:07) [3]
Дык, обычный хук. И не мучиться.
← →
Дядя (2004-10-15 12:42) [6]Я тож сначала думал через хук делать. Но он либо вообще отрубает
клаву, либо при всяких попытках ввести условие все равно пропускает текст. Например я делал :
if (appwnd<>myappwnd) then Result:=CallNextHookEx(SysHook,code, wParam, lParam);
и наоборот все равно работает
if (appwnd=myappwnd) then Result:=CallNextHookEx(SysHook,code, wParam, lParam);
← →
Игорь Шевченко © (2004-10-15 12:52) [7]Дядя (15.10.04 12:42) [6]
Такой момент - это ввод в твою программу или в чужую ?
← →
Дядя (2004-10-15 13:05) [8]В чужую. Вообще я логики [6] не понимаю. То же самое происходит
если пытаться просто MessageBox вывести без CallNextHookEx.
← →
Игорь Шевченко © (2004-10-15 13:21) [9]Дядя (15.10.04 13:05) [8]
> В чужую.
В сторону AttachThreadInput покопать не поможет ?
← →
Дядя (2004-10-15 13:55) [10]А проще нельзя ? К примеру пропускать нажатия только от родительского окна ? Но я же говорил насчет условных конструкций [6,8]
← →
Nick Denry © (2004-10-15 14:29) [11]Что , все настолько сложно? :(
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.035 c