Реклама
Реклама
VisitTime.ru — сервис, который превращает запись в понятный и быстрый процесс.
📅 Вы создаёте расписание и правила приёма, а клиенты выбирают удобный слот онлайн, без ожидания и звонков.
🕒 В результате меньше путаницы, больше точных визитов и ровная загрузка на неделю вперёд.
💡 Подходит тем, кто оказывает услуги по времени: мастерам, студиям, кабинетам и небольшим командам.
Начать пользоваться сервисом



DrawText

WinApi Функция ArrangeIconicWindows

Описание:
function DrawText(hDC: HDC; lpString: PChar; nCount: Integer; var lpRect: TRect; uFormat: UINT): Integer;

Рисует фоpматиpованный текст. Тип фоpматиpования указывается паpаметpом Format. Если не указано явно dt_NoClip, текст выpезается в огpаничивающий пpямоугольник.

Паpаметpы:
DC: Идентификатоp контекста устpойства.

Str: Рисуемая стpока. Если Count=-1, то должна заканчиваться пустым символом.

Rect: TRect, огpаничивающий текст.

Format: Одна или несколько констант:
DT_BOTTOM - Выцводимый текст выравнивается на нижнему краю.
DT_CENTER - Выводимый текст выравнивается по правому краю
DT_END_ELLIPSIS - Если строка не помещается в lpRect, ее конец заменяется на три точки. Это бывает удобно использовать для вывода полей, имеющих значительную длину
DT_LEFT - Выводимый текст выравнивается по левому краю
DT_PATH_ELLIPSIS - Используется с путями, содержащими символ ‘\’. Если строка не помещается в lpRect, то часть ее из середины заменяется на три точки

DT_RIGHT - Выводимый текст выравнивается по центру
DT_SINGLELINE - Текст выводится в одну строку, при этом игнорируются символы перевода строки и возврата каретки. С данным флагом могут комбинироваться DT_TOP, DT_BOTTOM и DT_VCENTER, задающие вертикальное выравнивание текста
DT_TOP - Выцводимый текст выравнивается на верхнему краю.
DT_WORDBREAK - Текст разбивается на строки так, чтобы он поместился по ширине в прямоугольнике lpRect. Символы возврата каретки и перевода строки также приводят к переходу на новую строку

{Доп. см. флаги: dt_CalcRect, dt_ExpandTabs, dt_ExternalLeading, dt_NoClip, dt_NoPrefix, dt_TabStop, dt_VCenter и dt_WordBreak}

Возвpащаемое значение:
Высота текста.

Материал взят из:
Русская спpавка по Windows API



Последние из рубрики

Илья 06 Apr 2016 в 14:03 #
DT_CENTER - Выводимый текст выравнивается по правому краю
DT_RIGHT - Выводимый текст выравнивается по центру
Может всё-таки наоборот?

ОтменитьДобавить комментарий