GDI+版本
Rectangle
:
class procedure TGDIPlusHelper.Rectangle(g: TGPGraphics; OutlinePen: TGPPen; InteriorFillBrush: TGPBrush; x, y, width, height: Single);
begin
//GDI has Rectangle.
//GDI+ we simulate it with FillRectangle followed by DrawRectangle
g.FillRectangle(InteriorFillBrush, x, y, width, height);
g.DrawRectangle(OutlinePen, x, y, width, height);
end;
C级#
:
void Rectangle(Graphics g, Pen outlinePen; Brush interiorFillBrush, Single x, Single y, Single width, Single height)
{
//GDI has Rectangle.
//GDI+ we simulate it with FillRectangle followed by DrawRectangle
g.FillRectangle(InteriorFillBrush, x, y, width, height);
g.DrawRectangle(OutlinePen, x, y, width, height);
}