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

Вниз

WMF PlayBack   Найти похожие ветки 

 
Алексей Петухов   (2005-02-01 07:51) [0]

Здравствуйте, уважаемые мастера.
Нодскажите как вычислить положение символа на картинке (TRect).
Имеем:
 ...
   Image.Picture.Metafile.SaveToStream(MemStream);
   MemStream.Position:=0;
   Metafile.LoadFromStream(MemStream);
   ...

Пробегаем Metafile функцией EnumEnhMetafile:
 EnumEnhMetafile(0,Metafile.Handle,@MFDumpCallBack,@ImageAllign,RShow);
В определенный момент в функции MFDumpCallBack получаем текст str="1234AB5678" и Rect - куда этот текст выводится.

Вопрос: Как определить координаты "AB", а не всей строки.

Заранее благодарен за помощь.


 
MBo ©   (2005-02-01 08:26) [1]

C некоторой погрешностью можно попробовать вычислить ширину первой части строки для текущего контекста GetTextExtentPoint32 (или TCanvas.TextWidth)



Страницы: 1 вся ветка

Текущий архив: 2005.02.13;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.05 c
3-1105470462
Злой доброжелатель
2005-01-11 22:07
2005.02.13
IB(FB) vs Accsess


1-1106820424
Маришка
2005-01-27 13:07
2005.02.13
поиск одинаковых данных в столбцах


14-1106399328
kaif
2005-01-22 16:08
2005.02.13
Долг


14-1106204080
Unknown
2005-01-20 09:54
2005.02.13
Курить или не курить


3-1105686496
DelphiN!
2005-01-14 10:08
2005.02.13
Как добавить в поле столбца еще один стобец со своими полями ?