Création et sélection de régions
Une application crée une région en appelant une fonction associée à une forme spécifique. Le tableau suivant présente la ou les fonctions associées à chacune des formes standard.
Graphique à base de formes | Fonction |
---|---|
Zone rectangulaire | CreateRectRgn, CreateRectRgnIndirect, SetRectRgn |
Zone rectangulaire avec coins 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 diverses opérations sur celle-ci.