Функция PolyTextOut рисует несколько строк, используя шрифт и цвета текста, в настоящее время выбранные в заданном контексте устройства.
Синтаксис
BOOL PolyTextOut( HDC hdc, // дескриптор DC CONST POLYTEXT *pptxt, // массив строк int cStrings // число строк в массиве ); |
Если функция завершается успешно, возвращаемое значение - не нуль.
Если функция завершается ошибкой, возвращаемое значение - нуль.
Windows NT/2000/XP: Чтобы получить дополнительные сведения об ошибке, вызовите функцию GetLastError.
Каждая структура POLYTEXT содержит координаты опорной точки, которую Windows использует для, выравнивания соответствующей строки текста. Приложение может устанавливать теперь опорную точку используя вызов функции SetTextAlign. Приложение может выяснить текущие настройки выравнивания текста для заданного контекста устройства при помощи вызова функции GetTextAlign.
Чтобы нарисовать единственную строку текста, приложение должно вызвать функцию ExtTextOut.
Обзор шрифты и текст, Функции, используемые шрифтами и текстом, ExtTextOut, GetTextAlign, POLYTEXT, SetTextAlign
Размещение и совместимость PolyTextOut |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да версии 3.1 и выше |
Windows Me |
Нет |
Windows 98 |
Нет |
Windows 95 |
Нет |
Используемая библиотека |
Gdi32.lib |
Заголовочный файл |
|
- объявлено в |
Wingdi.h |
- включено в |
Windows.h |
Unicode |
Реализуется как версии Unicode и ANSI. |
Замечания по платформе |
Не имеется |