Форум: "Начинающим";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
ВнизПомогите в решении задачи Найти похожие ветки
← →
HiTTeR © (2006-02-26 04:49) [0]Помогите в решении задачи:
Есть прога которая сидит себе в трее и ждет
пока юзер набирая текст в поле ввода (типа TEdit,Edit,TRichEdit,TMemo)
нажмет горячую клавишу (Которая уже глобально зарегестрирована), и выделенный
юзером текст в поле ввода превратится в (Неважно) и вставится в тоже место
где и был выделен.
Пример:
Windows must die.
-Было выделено слово must, и превращено в mustZ.
-получилось
Windows mustZ die.
К этому всему у меня вылезают две проблемы.
1. Как определить хендл того поля ввода из которого юзер нажал горячую клавишу.
2.Я все парился с сообщениями EM_SETSELTEXT (или, что-то подобное?) и
??_GETSEL (Ну не помню я эти сообщения).
И не понял как их применять. Может их и не надо применять?
Вообщем как реализовать все что я показал в примере.
Можно писать на мыло HiTTeR@nm.ru
Заранее благодарен за ответы.
С превеликим уважением Lord HiTTeR.
← →
Defunct © (2006-02-26 05:22) [1]Лорд LOL...
нет скорее Гер, нет м"сье Гитлер!
> 1. Как определить хендл того поля ввода из которого юзер нажал горячую клавишу.
GetActiveWindow?
> И не понял как их применять. Может их и не надо применять?
возможно..
Уточните задачу. что-то пример с "Windows mustZ die" не раскрывает сути вашей задачи..
← →
Defunct © (2006-02-26 05:25) [2]> нет скорее Гер, нет м"сье Гитлер!
Извините за искажение ник-нейма.. м"сье Хиттер.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.012 c