VB.net 双缓冲绘图方法

 Public g As BufferedGraphics
   g = BufferedGraphicsManager.Current.Allocate(PictureBox1.CreateGraphics, PictureBox1.DisplayRectangle)
   g.Graphics.DrawString($"X={p.X}{vbCrLf}Y={p.Y}", Me.Font, Brushes.Red, x * dsize.Width, y * dsize.Height)
                    g.Graphics.DrawRectangle(New Pen(Color.Green), New Rectangle(x * dsize.Width, y * dsize.Height, dsize.Width, dsize.Height))
       g.Render()
发布了10 篇原创文章 · 获赞 0 · 访问量 4654

猜你喜欢

转载自blog.csdn.net/aa326358942/article/details/104325859