Graphics::TranslateClip(REAL,REAL)-Methode (gdiplusgraphics.h)
Die Graphics::TranslateClip-Methode übersetzt den Clippingbereich dieses Graphics-Objekts .
Syntax
Status TranslateClip(
REAL dx,
REAL dy
);
Parameter
dx
Reelle Zahl, die die horizontale Komponente der Übersetzung angibt.
dy
Reelle Zahl, die die vertikale Komponente der Übersetzung angibt.
Rückgabewert
Wenn die Methode erfolgreich ist, gibt sie OK zurück, ein Element der Status-Enumeration .
Wenn die Methode fehlschlägt, wird eines der anderen Elemente der Status-Enumeration zurückgegeben.
Bemerkungen
Beispiele
Das folgende Beispiel misst die Größe einer Zeichenfolge und zeichnet dann ein Rechteck, das diese Größe darstellt.
VOID Example_TranslateClipReal(HDC hdc)
{
Graphics graphics(hdc);
// Set the clipping region.
graphics.SetClip(RectF(0.0f, 0.0f, 100.0f, 50.0f));
// Translate the clipping region.
graphics.TranslateClip(40.0f, 30.0f);
// Fill an ellipse that is clipped by the translated clipping region.
SolidBrush brush(Color(255, 255, 0, 0));
graphics.FillEllipse(&brush, 20, 40, 100, 80);
// Draw the outline of the clipping region (rectangle).
Pen pen(Color(255, 0, 0, 0), 2.0f);
graphics.DrawRectangle(&pen, 40, 30, 100, 50);
}
Anforderungen
Anforderung | Wert |
---|---|
Header | gdiplusgraphics.h |