guoguogis

  :: :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::
Point []pt = new Point[100];
        int i = 0;
private void Form1_Click(object sender, EventArgs e)
        {
            Graphics gra = this.CreateGraphics();
            pt[i] = MousePosition;
            i++;
            gra.FillEllipse(Brushes.Blue, MousePosition.X, MousePosition.Y, 3, 3);
        }
注意:1.Graphics gra = this.CreateGraphics();好像不能在form中直接定义,只能在事件中定义;
        2.直接通过填充椭圆(这里其实为圆,因为长短轴都为3)来画点;小的填充圆既是点;
        3.还没搞清楚Paint事件画图的用法;


       hoho,继续加油!
posted on 2009-08-21 17:27  guoguogis  阅读(1400)  评论(0编辑  收藏  举报