和JAVA的原理一样
哈哈,用缓冲

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/1672/1672348.xml?temp=.1670038
    看看这个问题,会对你邮帮助
      

  2.   

    我看过双缓冲的贴子了,可是还是要重画原来的一些圆啊,只不过是在虚拟画布上画了在导
    到窗体上来而已啊,而且我测试那个双缓冲(详见http://expert.csdn.net/Expert/topic/1245/1245831.xml?temp=.6478235)
    可是好像反而慢了啊,不知道为什么,难道C#里面只有PAINT消息处理函数可以用来在屏幕上画图?好痛苦啊,好像没有C++里面的多啊,好像可以有在窗体上画上图形就一直存在了啊,不用重画的啊。对此有谁有解呢??我愿意再出100分,重开一贴!
      

  3.   

    获得你的图形的image对象,然后在这上面画,然后g.drawimage你这个对象。
      

  4.   

    楼上的可以给出一个示例的用鼠标点击画两个圆的EXAMPLE(源代码)吗?多谢