![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 13.07.2008
Сообщений: 23
|
![]()
Здравствуйте, меня интересует каким образом ( EM_ флаг оконного сообщениия или как нибудь ещё) можно узнать позицию x,y курсора ввода текста в окне Rich Edit. Дело в том, что работа происходит с буфером обмена, rtf форматом и даже таблицами, но беда в том, что отследить позицию каретки не возможно.
Если быть точным, нужна функция обработки текста по нажатию комбинации клавиш ( если за курсором стоит скобка ( [,{,( ), найти парную и поставить за ней курсор. Вот беда только в том, что я могу получить тест из рич едита, а позицию каретки не могу. Подскажите, плз, как можно организовать. Ссылки типа "google?search=я дурак, не умею пользоватья поиском" просьба не кидать, бо прогуглил уже 400 МБ траффика за неделю именно с этой проблемой. Заранее спасибо. |
![]() |
![]() |
![]() |
#2 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
![]()
Вообще-то, есть свойства RichEdit.CaretPos.X и RichEdit.CaretPos.Y, или я что-то не понял?
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 13.07.2008
Сообщений: 23
|
![]()
Речь идёт о низкоуровневом WinApi под C++, на делфи я сам бы такой курсак за 15 минут сделал, а тут к элементам надо обращаться только через сообщения...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с Richedit | vitamin.rulez | Помощь студентам | 2 | 28.01.2009 18:12 |
работа с компонентами через WinApi | user_jasser | Win Api | 17 | 17.11.2008 22:11 |
WinApi работа с памятью, помогите! | casper123 | Помощь студентам | 5 | 15.09.2008 08:13 |
Работа с Socket-ом c помощю WinAPI | 69 region | Помощь студентам | 13 | 11.04.2008 17:22 |
RichEdit - работа с Clipboard | GAGARIN-NEW | Компоненты Delphi | 5 | 16.12.2007 20:30 |