Delphi中c#CreateGraphics的等价物是什么?

时间:2015-11-10 14:35:16

标签: c# delphi graphics

  public PictureBox pic;
  private Graphics gr;
  private Pen p;
  ...
  gr = pictureBox1.CreateGraphics();
  p = new Pen(Color.Red, 1);

有可能在Delphi中写这个吗?

1 个答案:

答案 0 :(得分:2)

用于绘图的控件(以及类似TBitmap的类)具有Canvas属性(粗略的图形模拟),您无需创建它。
Pen,Brush和其他Canvas属性也是如此。只需在需要时更改Pen.Color。