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

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



Память: 0.45 MB
Время: 0.024 c
6-1101743510
seeker
2004-11-29 18:51
2005.02.13
направить TSOCKET через прокси....


4-1103808045
Alek
2004-12-23 16:20
2005.02.13
Посылка сообщений!


1-1107157612
Алекс.Т
2005-01-31 10:46
2005.02.13
Предотвращение появления черного окошка при запуске консольного п


1-1106763901
gonzales
2005-01-26 21:25
2005.02.13
Создание горячей папки для принтера


14-1106275434
Думкин
2005-01-21 05:43
2005.02.13
С Днем рождения! 21 января




   Наверх