解决方案 »

  1.   

    CDC:设备上下文
    GDI:图形设备接口
      

  2.   

    GDI是图形设备接口的意思,包括DC,HBITMAP,HFONT,HPEN,HBRUSH等等。CDC只是用C++把DC给封装了。
      

  3.   

    CDC就是设备环境,
    GDI中也包括该元素,正如楼上所说的,用GDI绘图时,先申请设备环境,
    再在上面用其他工具绘图
      

  4.   

    GDI是一个windows图形函数库,它的作用类似于tc/dos下的graphics库。
    而CDC是这个函数库里定义的一个数据结构,GDI里面的函数需要用到它。
    CDC里包含了一些相关联的信息。
    比如调色板、画笔、刷子等。
      

  5.   

    这么说吧,刷子,笔,调色板放在你面前,你手上有个控制器,可以用来控制这些工具,而不必管刷子是刷鞋的还是刷衣服的,笔是毛笔还是画笔,只要你按下按钮,它们都能帮你实现
    这就是CDC控制GDI的设备无关性