Método Graphics::GetVisibleClipBounds(RectF*) (gdiplusgraphics.h)
O método Graphics::GetVisibleClipBounds obtém um retângulo que inclui a região de recorte visível deste objeto Graphics . A região de recorte visível é a interseção da região de recorte deste objeto Graphics e a região de recorte da janela.
Sintaxe
Status GetVisibleClipBounds(
RectF *rect
);
Parâmetros
rect
Ponteiro para um objeto RectF que recebe o retângulo que inclui a região de recorte visível.
Valor retornado
Se o método for bem-sucedido, ele retornará Ok, que é um elemento da enumeração Status .
Se o método falhar, ele retornará um dos outros elementos da enumeração Status .
Comentários
Exemplos
O exemplo a seguir define a região de recorte para o objeto Graphics . Em seguida, ele obtém um retângulo que inclui a região de recorte visível e preenche esse retângulo.
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);
}
Requisitos
Cabeçalho | gdiplusgraphics.h |