Metodo Graphics::GetVisibleClipBounds(RectF*) (gdiplusgraphics.h)
Il metodo Graphics::GetVisibleClipBounds ottiene un rettangolo che racchiude l'area di ritaglio visibile di questo oggetto Graphics . L'area di ritaglio visibile è l'intersezione dell'area di ritaglio di questo oggetto Graphics e l'area di ritaglio della finestra.
Sintassi
Status GetVisibleClipBounds(
RectF *rect
);
Parametri
rect
Puntatore a un oggetto RectF che riceve il rettangolo che racchiude l'area di ritaglio visibile.
Valore restituito
Se il metodo ha esito positivo, restituisce Ok, che è un elemento dell'enumerazione Status .
Se il metodo ha esito negativo, restituisce uno degli altri elementi dell'enumerazione Status .
Commenti
Esempi
Nell'esempio seguente viene impostata l'area di ritaglio per l'oggetto Graphics . Ottiene quindi un rettangolo che racchiude l'area di ritaglio visibile e riempie il rettangolo.
VOID Example_GetVisibleClipBounds2(HDC hdc)
{
Graphics graphics(hdc);
// Set the clipping region.
graphics.SetClip(RectF(100.0f, 100.0f, 200.0f, 100.0f));
// Get a bounding rectangle for the clipping region.
RectF boundRect;
graphics.GetVisibleClipBounds(&boundRect);
// Fill the bounding rectangle.
graphics.FillRectangle(&SolidBrush(Color(255, 0, 0, 0)), boundRect);
}
Requisiti
Intestazione | gdiplusgraphics.h |