Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
4-1135005451
rusgl
2005-12-19 18:17
2006.03.12
Программно нажать Enter


9-1122381421
Conferno
2005-07-26 16:37
2006.03.12
Поговорим о оптимизации GLScene.


3-1137613145
Dataqbazer
2006-01-18 22:39
2006.03.12
Как правльно? в чем может быть ошибка?


2-1140445949
Василь Быков
2006-02-20 17:32
2006.03.12
обновление в таблице ?


2-1140711582
13
2006-02-23 19:19
2006.03.12
проблема с XPMAN




   Наверх