Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

GetCharacterPlacement - получение положения каретки [D5, Win95/98, WinME, NT4, Win2k, WinXP]


cerber1 ©   (2004-05-19 23:15:00) 

Как используя именно функцию GetCharacterPlacement получить положение каретки(ибо она его возвращает). Если можно Example on Delphi (only) please!!!


  (2004-05-29 00:39:00) [1]

Удалено модератором


cerber1   (2004-05-29 00:30:00) [2]

2 Unknown user ©   (24.05.04 20:31)
А издеваются они от сюда>>
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1081365522&n=5


cerber1   (2004-05-26 22:26:00) [3]

2 Cobalt ©   (24.05.04 01:15)

Уже прочитал - да не поможет. Буду пробовать GetTextExtentExPoint


Unknown user   (2004-05-24 20:31:00) [4]

2 cerber1. Зря они над тобой издеваются все ты правильно понял. Но для получения позиций каретки в строке я использую другую функцию -лна проще и работает быстрее - GetTextExtentExPoint(DC,PChar(S),Lenght(S),0,nil,@Dx[0],Sz), здесь Dx -массив положений каждого символа строки относительно ее начала -читай, позиций каретки (не забудь сначала под него выделить память).


Cobalt   (2004-05-24 01:15:00) [5]

Рекомендую (раз уж тебе не совсем ясно, как используя именно функцию GetCharacterPlacement) нажать над названием этой функции кнопку "Overview", и прочитать весь этот раздел.
Надеюсь, что это поможет тебе


cerber1   (2004-05-24 00:24:00) [6]

2 Игорь Шевченко ©   (20.05.04 00:22)
просьба пояснить, ибо в MSDK:
...The GetCharacterPlacement function retrieves information about a character string, such as character widths, caret positioning,...


Игорь Шевченко   (2004-05-20 00:22:00) [7]


> Как используя именно функцию GetCharacterPlacement получить
> положение каретки


Никак.


Наверх

Титульная страница Поиск, карта сайта Написать письмо