1.GDI名字的意义 GDI Graphic Device Interface,我说不清和GUI有什么区别.可能一种针对设备,一种针对用户而言吧,反正以后都说GDI,也就是Windows的图形编程. 2.设备描述上下文HDC Handle Device Context 这个是关键的关键,可以理解成画图的环境,何谓环境,画板,纸,笔,尺寸,字体,颜色,区域等.反正包括你能想到的和未能想到的了. 要画出不同的图形,很大程度上是对HDC的修改. 3.HDC的创建方式 WM_PAINT消息来的时候,用: