MFC中GDI之CRgn类
API:Application Programming Interface,应用程序编程接口 GDI:Graphic Device Interface 图形设备接口,它也是API的一种,是一组专门负责窗口显示和图形绘制的编程接口。 DC:Device Context 一般称为设备上下文、设备环境或设备描述表。 HDC:Handle of DC 设备环境句柄 HWND:窗口句柄 DC好比画布,GDI对象好比画具,画家使用不同的画具(画笔、画刷、颜料等)在画布上画出绚丽多彩的画。PS:我就是画家了.. GDI对象包括六种类型,全是CGdiObject的派生类 ① CPen (画笔) ② CBrush(画刷) ③ CFont(字体) ④ CBitmap(位图) ⑤ CRgn(区域) ⑥ CPalette(调色板) https://www.cnblogs.com/weiqubo/archive/2009/12/24/1930029.html CRgn类(区域) 新建对话框类,修改OnPaint(), void CCRgnDlg::OnPaint() { CPaintDC dc( this ); CBitmap bmp; bmp.LoadBitmap(IDB_BITMAP1); BITMAP bm; bmp.GetBitmap( & bm); int cx = bm.bmWidth; int