PolylineTo

PolylineToは、多角形を描画する。

PolylineTo function | Microsoft Docs

直角三角形を描画する。
PolylineTo.cppのWM_CREATEで、

始点を(50, 50)として、直角三角形を描画するが、始点はMoveToExでセットするため、次の点、そのまた次の点、最後の点(これが始点と同じ)となるようにPOINT配列ptにセットしておく。

WM_PAINTで、

MoveToExで始点(50, 50)をセットしてから、PolylineToにptと直線の数である3を渡す。

直角三角形
直角三角形

直角三角形が描画されている。

Sample/winapi/PolylineTo/PolylineTo/src/PolylineTo at master · bg1bgst333/Sample · GitHub