BOOL PolyPolygon ( LPPOINT lpPoints, LPINT lpPolyCounts, int nCount );
Возвращаемое значение
Ненулевое значение, если функция выполнена успешно; в противном случае 0.
Параметры
lpPoints
Указывает на массив структур POINT или CPoint объектов, которые определяют вершины многоугольника.
lpPolyCounts
Указывает на массив целых чисел, каждое из которых определяет количество точек в один из полигонов в lpPoints массиве.
nCount
Количество элементов в массиве lpPolyCounts . Это число указывает количество полигонов позволяют сделать. Это значение должно быть по крайней мере 2.
Примечания
Создает два или более полигонов, которые заполняются с помощью текущий режим заполнения многоугольника. Полигоны могут быть несвязанным или перекрывающихся.
Каждый многоугольник, указанный в вызове функции PolyPolygon должен быть закрыт. В отличие от полигонов, созданные функции-члена многоугольник многоугольники, созданный PolyPolygon закрыты автоматически.
Функция создает два или более полигонов. Для создания одного многоугольника, приложение должно использовать функцию-член многоугольник.
Текущий режим заполнения многоугольника можно получить или установить с помощью функций-членов GetPolyFillMode и SetPolyFillMode.
CDC обзор | Члены класса | Иерархическая схема
См. такжеnbsp;CDC::GetPolyFillMode, CDC::Polygon, CDC::Polyline, CDC::SetPolyFillMode, :: PolyPolygon, точка, CPoint