Alternativ kannst du auch fertige Funktionen benutzen: Mit
CreatePolygonRgn() erstellst du eine Region (Variablentyp: HRGN). Mittels
PtInRegion() prüfst du, ob der Punkt in dem Polygon ist. Dannach mittels
DeleteObject() die Region löschen und fertig