Création et sélection de région
Une application crée une région en appelant une fonction associée à une forme spécifique. Le tableau suivant montre la ou les fonctions associées à chacune des formes standard.
Forme | Fonction |
---|---|
Région rectangulaire | CreateRectRgn, CreateRectRgnIndirect, SetRectRgn |
Zone rectangulaire avec des angles arrondis | CreateRoundRectRgn |
Région elliptique | createEllipticRgn, CreateEllipticRgnIndirect |
Région polygonale | CreatePolygonRgn, CreatePolyPolygonRgn |
Chaque fonction de création de région retourne un handle qui identifie la nouvelle région. Une application peut utiliser ce handle pour sélectionner la région dans un contexte d’appareil en appelant la fonction SelectObject et en fournissant ce handle comme deuxième argument. Une fois qu’une région est sélectionnée dans un contexte d’appareil, l’application peut effectuer différentes opérations sur celle-ci.