多媒体开发技术2.ppt
上传人:天马****23 上传时间:2024-09-11 格式:PPT 页数:20 大小:132KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

多媒体开发技术2.ppt

多媒体开发技术2.ppt

预览

免费试读已结束,剩余 10 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

设备环境在MFC应用中绘图MFC中的绘图工具对象画笔是用来画线的工具,是CPen类的对象。//声明画笔对象,并创建宽度为3的红色实线笔CPenpenRed(PS_SOLID,3,RGB(255,0,0));//使用新的画笔,保存原来的画笔以便恢复CPen*pOldPen=pDC->SelectObject(&penRed);//恢复原来的画笔pDC->SelectObject(pOldPen);CDC::SelectObject()方法选定放入当前设备环境的新对象,并返回一个指向被替换对象的指针,因此,语句pOldPen=pDC->SelectObject(&penRed);保存了原来的画笔。保存并恢复原来画笔的原因是,每个图形设备接口对象要占用一个HDC句柄,而可用的句柄数量是有限的,在使用完后要及时释放。画线绘制矩形、椭圆【例6-4】在窗口中随机的画了一些直线和其它几何形状。显示位图显示位图BMP文件结构位图信息图头颜色表对齐原则BMP位图的读写与处理镜像和转置浮雕油画【例6-6】BMP文件的读写及图像的变换。