Using Regions (GDI+)
The Windows GDI+ Region class allows you to define a custom shape. The shape can be made up of lines, polygons, and curves.
Two common uses for regions are hit testing and clipping. Hit testing is determining whether the mouse was clicked in a certain region of the screen. Clipping is restricting drawing to a certain region.
The following topics cover regions in more detail: