![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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 получить
> положение каретки
Никак.