c语言chapter09

c语言chapter09

ID:33927311

大小:862.22 KB

页数:35页

时间:2019-02-28

c语言chapter09_第1页
c语言chapter09_第2页
c语言chapter09_第3页
c语言chapter09_第4页
c语言chapter09_第5页
资源描述:

《c语言chapter09》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、下载第9章实用编程技巧9.1图形应用技巧9.1.1显示适配器类型的自动测试目前PC机及兼容机的显示器及其适配器的类型非常多,有单色的,也有彩色的。这些显示器及适配器的模式对应用程序来说是非常重要的。如何在程序中自动识别显示器的模式,以便更好地使用当前的显示模式是每个微机应用程序开发者的一个重要课题。下面程序可以方便测出当前显示器适配器的模式(有关具体知识,请参见其它相关的技术书籍)。[例9-1]测试显示适配器类型。#include#include#defineP(note)printf(note)#definePV(format,

2、value)printf(format,value)#definePMprintf("modeis")#definePDprintf("tdetectedgraphicsdriveis")voidmain(){intgdrive,gerror,gmode;detectgraph(&gdrive,&gmode);/*标准测试函数*/if(gdrive<0){P("Nographicshardwaredetected!");return;}switch(gdrive){case1:PD;P("CGA");switch(gmode){case0:PM;P("CGAC0

3、320×200");break;case1:PM;P("CGAC1320×200");break;case2:PM;第9章实用编程技巧171下载P("CGAC2320×200");break;case3:PM;P("CGAC3640×200");break;case4:PM;P("CGAh4320×200");break;}break;case2:PD;P("MCGA");switch(gmode){case0:PM;P("MCGAC0320×200");break;case1:PM;P("MCGAC1320×200");break;case2:PM;P("MCGAC23

4、20×200");break;case3:PM;P("MCGAC3320×200");break;case4:PM;P("MCGAC4620×200");break;case5:PM;P("MCGAC5620×480");break;}break;case3:PD;P("EGA");switch(gmode){case0:PM;P("EGALO640×200");break;case1:PM;P("EGALO640×350");break;}break;case4:PD;P("EGA64");switch(gmode){case0:PM;P("EGA64LO640×200

5、");break;case1:PM;P("EGA64HI640×350");break;}break;case5:PD;P("EGAMONO");PM;P("EGAMONO640×350");break;case6:PD;P("IMB8614");switch(gmode){case0:PM;P("IMB8514LO640×480");172C语言程序设计下载break;case1:PM;P("IMB8514HI1024×768");break;}break;case7:PD;P("HERCMONO");PM;P("HERCMONO720×348");break;case

6、8:PD;P("ATT400");switch(gmode){case0:PM;P("ATT400C0320×200");break;case1:PM;P("ATT400C1320×200");break;case2:PM;P("ATT400C2320×200");break;case3:PM;P("ATT400C3320×200");break;case4:PM;P("ATT400CMCD640×400");break;}break;case9:PD;P("VGA");switch(gmode){case0:PM;P("VGALO640×400");break;case

7、1:PM;P("VGALO640×350");break;case2:PM;P("VGALO640×480");break;}break;case10:PD;P("PC3270");PM;P("PC3270HI720×350");第9章实用编程技巧173下载break;}P("tttTHANKYOU!");}开发图形软件的基本方法大家都知道,TurboC具有汇编语言那样直接控制系统硬件以及调用操作系统资源的功能,同时又具有一般高级语言完成复杂运算的能力。因此,C语言已成为开发图形软件最理想的程序语言。下面主要介绍

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。