Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.12;
Скачать: CL | DM;

Вниз

Помогите в решении задачи   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.047 c
4-1135071638
dprimakov
2005-12-20 12:40
2006.03.12
Разрешение экрана


15-1140418427
Бугага
2006-02-20 09:53
2006.03.12
Нет ли у кого этих двух книг в электронном варианте?


15-1140079813
vuk
2006-02-16 11:50
2006.03.12
А кто что думает про RemObjects Chrome?


2-1140890806
kreyl
2006-02-25 21:06
2006.03.12
Что внутри Variant?


4-1134664590
The_scorpion
2005-12-15 19:36
2006.03.12
Функция CreateBitmap