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

Вниз

Размер области многострочного вывода   Найти похожие ветки 

 
Urri   (2003-10-17 07:02) [0]

Доброго времени суток, господа.
Ситуация:
Вывожу строку вида "String1"+chr(13)+"String2"+chr(13)+...+"StringN" функцией DrawText. То есть, на экране строка должна выглядеть так:

String1
String2
...
StringN

Фонт может быть любым .Выводимый текст нужно обвести рамочкой. Для этого необходимо знать размеры области вывода.
Вопрос, собственно: как узнать размеры этой области?


 
MBo ©   (2003-10-17 07:15) [1]

изучи флаги функции DrawText


 
Urri   (2003-10-17 07:37) [2]

Извиняюсь за неточность формулировки. Дело в том, что текст выводится сторонним компонентом через вызов DrawText, так что до флагов вывода и возвращаемого им значения я добраться не могу. Поэтому хотелось бы рассчитать размеры до вывода.


 
Urri   (2003-10-17 09:24) [3]

2 MBO: Спасибо, изучил. Проглядел, что с флагом DT_CALCRECT функция текста не рисует, а только высчитывает. Ж-)



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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
1-36683
lena19
2003-12-02 23:57
2003.12.12
создание обекта и его собития


1-36677
McSimm2
2003-12-02 16:50
2003.12.12
представление числа в виде строки


1-36618
Imshanya
2003-12-01 13:52
2003.12.12
Запуск из програмы OutlookExperess с параметрами.


3-36565
Layner
2003-11-20 14:07
2003.12.12
Помогите подключить SQL Server к почте, по MAPI(?)


3-36524
MaximCHR
2003-11-21 15:33
2003.12.12
Открытие .db