GraphicsPath::AddArc(constRectF&,REAL,REAL)-Methode (gdipluspath.h)
Die GraphicsPath::AddArc--Methode fügt der aktuellen Abbildung dieses Pfads einen elliptischen Bogen hinzu.
Syntax
Status AddArc(
const RectF & rect,
REAL startAngle,
REAL sweepAngle
);
Parameter
rect
Bezug auf ein Rechteck, das die Ellipse begrenzt, die den Bogen enthält.
startAngle
Reelle Zahl, die den Winkel im Uhrzeigersinn in Grad zwischen der horizontalen Achse der Ellipse und dem Ausgangspunkt des Bogens angibt.
sweepAngle
Reelle Zahl, die den Winkel im Uhrzeigersinn (in Grad) zwischen dem Startpunkt (startAngle) und dem Endpunkt des Bogens angibt.
Rückgabewert
Typ:Status
Wenn die Methode erfolgreich ist, wird Ok zurückgegeben, bei dem es sich um ein Element der Status Enumeration handelt.
Wenn die Methode fehlschlägt, wird eines der anderen Elemente der Status Enumeration zurückgegeben.
Bemerkungen
Beispiele
Im folgenden Beispiel wird ein GraphicsPath-objektPfaderstellt, ein Bogen zu Pfadhinzugefügt, der Bogen geschlossen und dann Pfadzeichnet.
VOID AddArcExample(HDC hdc)
{
Graphics graphics(hdc);
RectF rect(20.0f, 20.0f, 50.0f, 100.0f);
GraphicsPath path;
path.AddArc(rect, 0.0f, 180.0f);
path.CloseFigure();
// Draw the path.
Pen pen(Color(255, 255, 0, 0));
graphics.DrawPath(&pen, &path);
}
Anforderungen
Anforderung | Wert |
---|---|
Header- | gdipluspath.h |