由于GDI+不提供XOR模式绘图,使得橡皮筋技术这种在交互式绘图软件中经常使用的构图方法实现产生困难。网上有篇文章说采用双缓存技术可以解决该问题。但是现在我下载不了这篇论文。大家提供点思路啊!

解决方案 »

  1.   

    就是先画在内存设备上 zai bitbit
      

  2.   

    什么叫GDI+不提供XOR模式绘图?VC我可能不怎么清楚,我在C#中就是鼠标移动中让它重绘。
      

  3.   

    这个就用 GDI 实现就好了。
      

  4.   

    CRectTracker类可以方便的实现这些功能
      

  5.   


        C#有.net FrameWork支持,不一样的。
      

  6.   

    C#就是让程序员变得更傻B。给你个地址,CSDN上别人提问的,不知道对你有没有用。http://topic.csdn.net/u/20070817/13/37c9b60d-1a76-4687-80c5-a0e7cc1963d2.html
      

  7.   


         Thank you very much!
      

  8.   

    兄弟,能看看我的贴吗,没人回答。
    http://topic.csdn.net/u/20100910/13/09bcf733-222c-4767-b0a9-88a6a6b8bd68.html
      

  9.   


        opengl做三维还可以,二维的话哪比得上GDI。
      

  10.   

    “橡皮筋”也叫技术?呵呵
    GDI+没用过,不过双缓存的话,可以在离屏缓存不画旧线,直接画新的线,再切换缓存不就橡皮了
    GDI+速度不清楚,OpenGL在50W以下应该不成问题