DrawMultiLineTextA
Текст, Макет страницы
Описание
Завершающая A обозначает точку входа ANSI (char) в DLL; интерфейс ActiveX/COM открывает только Unicode-форму. Поведение идентично DrawMultiLineText, а строковые аргументы интерпретируются в кодовой странице, заданной текущим режимом SetAnsiMode
Draw text which is wrapped at a specific delimiter.
Выравнивание текста изменяется функцией SetTextAlign
Синтаксис
Delphi
Function DLDrawMultiLineTextA(InstanceID: Integer; XPos, YPos: Double; Delimiter, Text: PAnsiChar): Integer;
DLL
int DLDrawMultiLineTextA(int InstanceID, double XPos, double YPos, const char * Delimiter, const char * Text);
Параметры
| XPos | Горизонтальная точка отсчёта текстового блока |
|---|---|
| YPos | Базовая линия первой строки текста |
| Delimiter | Разделитель строк текста. В роли разделителя допустимы только символы, имеющие "ширину", а также CR и LF (коды ASCII 13 и 10) |
| Text | The text to draw |