Delen via


Regio maken en selecteren

Een toepassing maakt een regio door een functie aan te roepen die is gekoppeld aan een specifieke shape. In de volgende tabel ziet u de functie(s) die aan elk van de standaardshapes zijn gekoppeld.

Vorm Functie
Rechthoekig gebied CreateRectRgn, CreateRectRgnIndirect, SetRectRgn-
Rechthoekig gebied met afgeronde hoeken CreateRoundRectRgn-
Elliptische regio CreateEllipticRgn, CreateEllipticRgnIndirect-
Veelhoekige regio CreatePolygonRgn, CreatePolyPolygonRgn

 

Elke functie voor het maken van een regio retourneert een ingang die de nieuwe regio identificeert. Een toepassing kan deze ingang gebruiken om de regio te selecteren in een apparaatcontext door de SelectObject--functie aan te roepen en deze ingang als het tweede argument op te geven. Nadat een regio is geselecteerd in een apparaatcontext, kan de toepassing verschillende bewerkingen uitvoeren.