Функция CreatePolygonRgn
Declare Function CreatePolygonRgn Lib "gdi32" (lpPoint As POINTAPI, _
ByVal nCount As Long, _
ByVal nPolyFillMode As Long) As Long
CreatePolygonRgn создает многоугольник - регион, определяемый массивом точек.
Возвращаемое значение
В успешном случае функция возвращает описатель к созданному региону или 0 в случае ошибки(используйте GetLastError для получения кода ошибки).
Параметры
- lpPoint
- Массив точек, определяющих вершины многоугольника
- nCount
- Число элементов в массиве lpPoint
- nPolyFillMode
- Один из следующих флагов, определяющих режим заполнения многоугольника
- ALTERNATE = 1
- Выбор между заполнением и незаполнением непрерывных секций, чьи границы определены краями многоугольника, пересекающегося через внутреннюю область многоугольника
- WINDING = 2
- Любая секция внутри многоугольника заполнена, независимо от любых внутренних многоугольных границ и граней
Пример
Смотри примеры region.zip и polygon.zip
Смотри также
CreatePolyPolygonRgn
Категория
Регионы