在C#中使用GDI(Graphics Device Interface)可以通過System.Drawing命名空間中的類來實現。以下是使用GDI的基本步驟:
using System.Drawing;
Graphics g = this.CreateGraphics();
// 創建一個畫刷
SolidBrush brush = new SolidBrush(Color.Red);
// 繪制一個矩形
g.FillRectangle(brush, 10, 10, 100, 100);
private void Form1_Paint(object sender, PaintEventArgs e)
{
Graphics g = e.Graphics;
SolidBrush brush = new SolidBrush(Color.Blue);
g.FillEllipse(brush, 50, 50, 100, 100);
}
this.Invalidate();
通過以上步驟,可以在C#應用程序中使用GDI來繪制各種圖形和圖像。可以使用Graphics類的各種方法和屬性來實現更復雜的繪圖操作。