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 | |
| Text | The text to draw |