DrawRotatedMultiLineTextA

Текст, Макет страницы

Описание

Завершающая A обозначает точку входа DLL ANSI (char); поверхность ActiveX/COM предоставляет только форму Unicode. Поведение идентично DrawRotatedMultiLineText, а строковые аргументы интерпретируются с использованием текущей кодовой страницы SetAnsiMode

Рисует повернутый текст, переносящийся по заданному разделителю

Выравнивание текста изменяется функцией SetTextAlign

Базовая линия первой строки проходит через точку привязки, вокруг которой выполняется поворот

Синтаксис

Delphi

Function DLDrawRotatedMultiLineTextA(InstanceID: Integer; XPos, YPos, Angle: Double; Delimiter, Text: PAnsiChar): Integer;

DLL

int DLDrawRotatedMultiLineTextA(int InstanceID, double XPos, double YPos, double Angle, const char * Delimiter, const char * Text);

Параметры

XPosГоризонтальная координата точки привязки Вертикальная координата точки привязки
YPos
AngleУгол поворота текста против часовой стрелки от базовой линии вокруг точки привязки, в градусах Разделитель строк текста. В роли разделителя допустимы только символы, имеющие "ширину", а также CR и LF (коды ASCII 13 и 10)
Delimiter
TextThe text to draw