- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
位图绘制及图标 DrawIcon * HICON hicon; int i,j; //装载图标 hicon = (HICON)LoadImage(NULL, // Handshake.ico, QQ.ico, // MSN.ico, IMAGE_ICON, 0,0, LR_LOADFROMFILE); for(i=400; i=720; i=i+40) for(j=0; j=320; j=j+40) pDC-DrawIcon(i,j, hicon); DestroyIcon(hicon); 位图绘制及图标 BitBlt * CString strPicPath; strPicPath = c:\\NewDraw01.bmp; HBITMAP hBitmap=(HBITMAP)LoadImage(NULL,strPicPath,IMAGE_BITMAP,0,0, LR_CREATEDIBSECTION|LR_DEFAULTSIZE|LR_LOADFROMFILE); CBitmap Bitmap; //Bitmap.LoadBitmap(IDB_BITMAP1); Bitmap.Detach(); Bitmap.Attach(hBitmap); CDC MemDC; MemDC.CreateCompatibleDC(pDC);//创建内存兼容DC CBitmap* pOldBitmap = MemDC.SelectObject(Bitmap); BITMAP bm; Bitmap.GetObject(sizeof(BITMAP), bm); pDC-BitBlt(20,20,bm.bmWidth,bm.bmHeight,MemDC, 0, 0,SRCCOPY); pDC-BitBlt(200,20,bm.bmWidth,bm.bmHeight,MemDC, 0, 0,SRCINVERT); pDC-BitBlt(20,200,bm.bmWidth,bm.bmHeight,MemDC, 0, 0,MERGECOPY); pDC-BitBlt(200,200,bm.bmWidth,bm.bmHeight,MemDC, 0, 0,SRCAND); MemDC.SelectObject(pOldBitmap); DeleteObject(hBitmap); 位图绘制及图标 StretchBlt BOOL StretchBlt( int x, int y, int nWidth, int nHeight, CDC* pSrcDC, int xSrc, int ySrc, int nSrcWidth, int nSrcHeight, DWORD dwRop ); /lib/2007-11-18/12999.html PatBlt BOOL PatBlt(HDC hdc, int nXLeft, int nYLeft, int nWidth, int nHeight, DWORD dwRop); * CBrush brush(RGB(255,255,255));?CBrush *pOldBrush = pDC-SelectObject(brush); ?CRect rect;?GetClientRect(rect); ?pDC-PatBlt(rect.left,rect.top,rect.Width(),rect.Height(),PATCOPY);?pDC-SelectObject(pOldBrush); 位图绘制及图标 PatBlt 函数功能:该函数使用当前选入指定设备环境中的刷子绘制给定的矩形区域。通过使用给出的光栅操作来对该刷子的颜色和表面颜色进行组合。 函数原型:BOOL PatBlt(HDC hdc, int nXLeft, int nYLeft, int nWidth, int nHeight, DWORD dwRop); * * Window图形编程基础 * 第三章 Window图形编程基础 一、设备描述表DC及相关的MFC类 二、图形设备接口(GDI : Graphics device Interface) 三、 DC与GDI的关系 四、基本图形编程的实现 五、映射模式、坐标转换与绘图模式 * 问题:如何实现类似与windows画图板的一个小程序。实现直线段、矩形、圆(椭圆)、多边形等图形的绘制?答案:window图形编程 * 问题:如何实现类似与windows画图板的一个
您可能关注的文档
- 葫芦丝-(演示)题库.ppt
- web数据挖掘__6数据挖掘的预处理技术研究报告.ppt
- MM440西门子变频器选读.ppt
- 葫芦丝第一课题库.ppt
- 婚礼摄影20101110题库.ppt
- web应用开发【】研究报告.ppt
- 葫芦丝考级题库.ppt
- Week1--WritinginCET6研究报告.ppt
- 葫芦丝那你看题库.ppt
- 对外汉语6--出行方式题库.ppt
- 普通干部学习2025年中央城市工作会议精神心得体会汇编(3篇).docx
- 《无人机电机与电调技术》全套教学课件.pptx
- 画法几何及机械制图(3D版)第2版 课件 第2章 正投影基础-2.pptx
- 画法几何及机械制图(3D版)第2版 课件 第2章 正投影基础-1.pptx
- 《深度学习原理及应用》课件 第10章Transformer模型.pptx
- 《AIGC网络营销(慕课版)》-课程标准 .doc
- 《深度学习原理及应用》_殷丽凤(习题解答) .docx
- 画法几何及机械制图(3D版)第2版 课件 第1章 制图的基本知识与技能.pptx
- 《微信小程序开发》 课件 项目4--7 JavaScript基础入门、数据库操作 .pptx
- 《AIGC网络营销(慕课版)》 课件 项目四 AIGC+搜索引擎与App营销.pptx
最近下载
- 初中历史教师备课与授课.ppt VIP
- 62推销理论(教案)(商务谈判与推销).docx VIP
- 眼科学---巩膜扣带术.ppt VIP
- 2024年山东省平原县事业单位公开招聘教师岗笔试题带答案.docx VIP
- 新世纪全国高等中医药院校教材(第一版).doc VIP
- 初中语文2025届中考常考易错字词汇总(多音字+形声字+易错字形+易错成语)_可搜索.pdf VIP
- PADI开放水域潜水员理论考试A卷.docx VIP
- 社会责任全套培训记录表(含附属全套电子表格表).xls VIP
- 路科笔试真题完整版1.5.1.pdf VIP
- (人教版)八年级物理上册《第一章机械运动》单元测试卷含答案.docx VIP
文档评论(0)