S
savedata
суть программы: на форме создал панель Panel и на ней рисую фигуру статическую, и точку которая двигается за курсором
при движении мышкой все мерцает! как от этого избавиться?
C++:
mouseMovePanel(object sender, MouseEventArgs e){mousePlace(e.X, e.Y);} //двигаю мышкой по панели - получаю координаты курсора
mousePlace(int x, int y){X=x; Y=y; panel.Refresh();} //делаю небольшие преобразования с координатами, делаю Refresh панели
drawObject(Graphics g){g.DrawLine(p, x, y);} //метод прорисовки объекта
drawPoint(Graphics g){point.AddEllips(X, Y, 1, 1); g.DrawPath(p, point);} //метод прорисовки точки с координатами (X, Y)
panel_Paint(object sender, PaintEventArgs e){drawObject(e.Graphics); drawPoint(e.Graphics);} //рисую на панели
при движении мышкой все мерцает! как от этого избавиться?