GDI+提供了前者所有功能和前者没带的功能做界面GDI+似乎更好啊,例如.net那些曲线做出来很柔和如果没好的算法,GDI做的似乎比较粗糙,大家怎么看

解决方案 »

  1.   

    gdi+ 是比 gdi 好一点
      

  2.   

    GDI+的功能也可以用GDI来实现,只不过自己要写颜色运算的代码
      

  3.   

    GDI+会存在对象互斥,在做具体应用的时候最好尽量使用GDI
    实在没有办法了再用GDI+
    不过GDI+的很多特性用GDI也是可以实现的,就是比较麻烦
      

  4.   

    混着用, 在下面情况下用GDI+
    1)图片, GDI+支持多种图片格式,支持Alpha Channel, GDI只能BITMAP(别说用第三方库)
    2)画图. GDI+的刷子和笔可以是透明的.
      

  5.   

    另外GDI+不支持反转绘图,交互式的绘图操作一般用GDI与GDI+混合完成。