Graphics::D rawRectangles(constPen*,constRectF*,INT) méthode (gdiplusgraphics.h)
La méthode Graphics::D rawRectangles dessine une séquence de rectangles.
Syntaxe
Status DrawRectangles(
const Pen *pen,
const RectF *rects,
INT count
);
Paramètres
pen
Pointeur vers un stylet utilisé pour dessiner les rectangles.
rects
Pointeur vers un tableau d’objets RectF qui spécifient les coordonnées des rectangles à dessiner.
count
Entier qui spécifie le nombre d’éléments dans le tableau rects .
Valeur retournée
Si la méthode réussit, elle retourne Ok, qui est un élément de l’énumération Status .
Si la méthode échoue, elle retourne l’un des autres éléments de l’énumération Status .
Notes
Exemples
L’exemple suivant dessine un groupe de rectangles.
VOID Example_DrawRectangles2(HDC hdc)
{
Graphics graphics(hdc);
// Create a Pen object.
Pen blackPen(Color(255, 0, 0, 0), 3);
// Create an array of RectF objects.
RectF rect1(0.0f, 0.0f, 100.0f, 200.0f);
RectF rect2(100.0f, 200.0f, 250.0f, 50.0f);
RectF rect3(300.0f, 0.0f, 50.0f, 100.0f);
RectF rects[] = {rect1, rect2, rect3};
RectF* pRects = rects;
// Draw the rectangles.
graphics.DrawRectangles(&blackPen, pRects, 3);
}
Configuration requise
En-tête | gdiplusgraphics.h |
Voir aussi
Utilisation d’un stylo pour tracer des lignes et des rectangles
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour