Шаг 771 - CDC::PolyPolygon

BOOL PolyPolygon( LPPOINT lpPoints, LPINT lpPolyCounts, int nCount );

Возвращаемое значение
Отлично от нуля, если функция успешна, иначе 0.

Параметры
lpPoints
Указатель на массив структур POINT или объектов CPoint, которые определяют вершину многоугольников.
lpPolyCounts
Укажите на массив целых чисел, каждое из которых определяет число точек в одном из многоугольников в lpPoints массиве.
nCount
Число входов в lpPolyCounts массиве. Этот номер определяет число многоугольников, которые будут выведены. Это значение должно быть по крайней мере 2.

Замечания
Создает два или больше многоугольника, которые заполнены, используя текущий заполняющий режим . Многоугольники могут быть непересекающиеся или перекрывание.
Каждый многоугольник, определенный в обращении к функции PolyPolygon должен быть закрыт. В отличие от многоугольников, созданных функцией Polygon, многоугольники, созданные PolyPolygon не закрыты автоматически.
Функция создает два или больше многоугольника. Чтобы создавать одиночный многоугольник, прикладная программа должна использовать функцию Polygon.
Текущий режим заполнения многоугольника может быть получен или установлен, используя GetPolyFillMode и SetPolyFillMode функции.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 3.02.2002