Функция PolyTextOut


Функция PolyTextOut рисует несколько строк, используя шрифт и цвета текста, в настоящее время выбранные в заданном контексте устройства.

Синтаксис

BOOL PolyTextOut(
  HDC hdc,                // дескриптор DC
  CONST POLYTEXT *pptxt,  // массив строк
  int cStrings            // число строк в массиве
);

Параметры

hdc
[in] Дескриптор контекста устройства.
pptxt
[in] Указатель на массив структур POLYTEXT, описывающих строки, которые будут выведены. Массив содержит одну структуру для каждой строки, которая будет выведена.
cStrings
[in] Устанавливает число структур POLYTEXT в массиве pptxt.

Возвращаемые значения

Если функция завершается успешно, возвращаемое значение - не нуль.

Если функция завершается ошибкой, возвращаемое значение - нуль.

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.

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz