windows编程技术第7章图形程序的编程基础课件.ppt

上传人(卖家):晟晟文业 文档编号:4091257 上传时间:2022-11-10 格式:PPT 页数:63 大小:425.82KB
下载 相关 举报
windows编程技术第7章图形程序的编程基础课件.ppt_第1页
第1页 / 共63页
windows编程技术第7章图形程序的编程基础课件.ppt_第2页
第2页 / 共63页
windows编程技术第7章图形程序的编程基础课件.ppt_第3页
第3页 / 共63页
windows编程技术第7章图形程序的编程基础课件.ppt_第4页
第4页 / 共63页
windows编程技术第7章图形程序的编程基础课件.ppt_第5页
第5页 / 共63页
点击查看更多>>
资源描述

1、/*Device Parameters for GetDeviceCaps()*/#define DRIVERVERSION 0 /*Device driver version */#define TECHNOLOGY 2 /*Device classification */#define HORZSIZE 4 /*Horizontal size in millimeters */#define VERTSIZE 6 /*Vertical size in millimeters */#define HORZRES 8 /*Horizontal width in pixels */#define

2、 VERTRES 10 /*Vertical height in pixels */#define BITSPIXEL 12 /*Number of bits per pixel */#define PLANES 14 /*Number of planes */#define NUMBRUSHES 16 /*Number of brushes the device has */#define NUMPENS 18 /*Number of pens the device has */#define NUMMARKERS 20 /*Number of markers the device has

3、*/设备描述表被释放每次重新获得设备描述表重新进行初始化设定初始化一次,以后hdc 将可以一直使用,直到该窗口被撤销.31240.2316蓝.158绿.70红lowX,lowY矩形中心startX,startY已画的圆弧endX,endY绘画方向upX,upYlowX,lowYupX,upYlowX,lowYupX,upYlowX,lowY矩形中心startX,startY已画的圆弧endX,endY绘画方向upX,upYlowX,lowYcurveXupX,upYcurveYhBrushhFonthPenhRgnhBitmaphPalettehDCBrush对象结构Font对象结构Pen对象

4、结构Rgn对象结构Bitmap对象结构Palette对象结构各种驱动.画图坐标位置PenCreating.cppBrushCreating.cpp映射方式逻辑单位坐标系正方向MM_TEXT像素Y向下,X向右MM_LOMETRIC0.1毫米Y向上,X向右MM_HIMETRIC0.01毫米Y向上,X向右MM_LOENGLISH0.01英吋Y向上,X向右MM_HENGGLIST0.001英寸Y向上,X向右MM_TWIPS1/1440英寸Y向上,X向右MM_ISOTROPIC 任意(x=y)可选MM_ANISOTROPIC任意(x=y)可选说明:mode指定新的映射模式,可以由如下一些情况(放大1.5

5、倍SetWindowExtEx中的Xextent=2,SetViewportExtEx中的Xextent=3)(Xextent=1,Yextent=1)(X=50,Y=50)hBrushhFonthPenhRgnhBitmaphPalettehDCBrush对象结构Font对象结构Rgn对象结构Bitmap对象结构(点阵图形)Palette对象结构各种驱动.画图坐标位置Pen对象结构Bitmap对象结构(自定义一个点阵图形)hBrushhFonthPenhRgnhBitmaphPalettehMemDCBrush对象结构Font对象结构Rgn对象结构Bitmap对象结构(缺省的空内容)Pale

6、tte对象结构各种驱动.画图坐标位置Pen对象结构Bitmap对象结构(自定义一个点阵图形)Font对象结构Rgn对象结构Palette对象结构hBrushhFonthPenhRgnhBitmaphPalettehDCBrush对象结构各种驱动.画图坐标位置Pen对象结构Bitmap对象结构(点阵图形)hBrushhFonthPenhRgnhBitmaphPalettehMemDCBrush对象结构Font对象结构Rgn对象结构Bitmap对象结构(缺省的空内容)Palette对象结构各种驱动.画图坐标位置Pen对象结构Font对象结构Rgn对象结构Palette对象结构hBrushhFonthPenhRgnhBitmaphPalettehDCBrush对象结构各种驱动.画图坐标位置Pen对象结构Bitmap对象结构(点阵图形)Bitmap对象结构(点阵图形)或=与=

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(windows编程技术第7章图形程序的编程基础课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|