Для рисования многоугольников с двумя или более углами используется функция Polygon. Формат вызова функции приведен ниже:
bFlag = Polygon (hDC, lpPoints, nCount);
Первый параметр функции содержит индекс контекста устройства. Второй параметр содержит указатель на массив структур данных типа POINT, где каждая структура содержит координаты одного угла многоугольника. Последний параметр определяет количество углов многоугольника.
Если функция завершилась успешно, то она возвращает ненулевую величину.