日期:2014-05-17 浏览次数:20623 次
第五章 绘图基础
1.GDI原理
GDI32.DLL是动态链接库,GDI的一个主要目的就是支持与设备无关的图形。
2.GDI函数的调用
GDI包括很多函数,大概分为以下几类:
GDI的基本图形:在屏幕上或者打印机上显示的图形类型可以分为下面几类,被称为“基本图形”。
3.设备环境
设备环境,即DC devicecontext,这个context与其译为上下文,还是译为环境比较靠谱,虽然译为了环境,肯定马上会问什么下的环境,怎么个环境,等等,感觉也不是很确切,但是联系了前面的词就很好理解了。
首先要获取DC的句柄,hdc,同时windows也把这个句柄交给了你的程序。接着,在GDI函数中将这个句柄作为一个参数,告诉windows在哪个 设备上绘图。
4.获取环境句柄
最常用的是在BeginPaint函数??????????? hdc=BeginPaint(hwnd,&ps);
设备环境句柄还可以在处理非WM_PAINT消息由windows程序获得hdc=GetDC(hwnd);releaseDC(hwnd,hdc);
?
?
?
?
?