【摘 要】
:
打印机是最重要的输出设备之一,而打印机驱动程序是打印机正常工作必不可少的一部分,要设计具有自主知识产权的打印机,必须掌握主流操作系统下打印机驱动程序开发技术。本文
论文部分内容阅读
打印机是最重要的输出设备之一,而打印机驱动程序是打印机正常工作必不可少的一部分,要设计具有自主知识产权的打印机,必须掌握主流操作系统下打印机驱动程序开发技术。本文分析和设计Windows XP下的打印机驱动程序。首先详细地分析了Windows XP下的打印体系结构,明确了打印体系结构的组成和每部分组件的功能。其次,结合实验,详细地分析了打印机驱动程序的体系结构,明确了打印机驱动程序的组成、功能、打印流程和开发打印机驱动程序的两种方法。接着针对提高打印机界面灵活性的需要,设计了基于CPSUI(公用属性表单用户接口)的打印机设备属性表单和打印文档属性表单。首先分析CPSUI的功能、提供的函数以及打印机接口动态链接库和CPSUI的交互;接着分析利用CPSUI创建打印机界面的流程和方法;最后为打印机设备和打印文档创建了属性表单,实现了为打印机界面自由增加属性表单页的功能。最后分析和设计了打印机图形动态链接库,实现了一个打印机驱动程序,实现了文本、图形、图像的打印。针对打印机图形动态链接库包含的函数众多,功能复杂的特点,本文采用模块化的设计方案,将打印机图形动态链接库分成七大模块,通过这些模块间的相互通信、协调工作实现打印功能。
其他文献
从网络环境的海量数据中获取新的科学知识、新的规律和决策支持信息是信息时代研究的热点。有效地分析和挖掘广域分布海量数据的知识发现方法是研究工作的核心。贝叶斯网络(B
在政府大力推动“一带一路”战略和“国际产能合作”大背景下,中国企业参与海外工程项目的机会不断增加。由于工程的实施可能涉及到方方面面,而各工程所在国的税制都不相同,
随着信息技术的高速发展,人们从单一的电气化时代过渡到当前的大数据时代,可以说计算机互联网技术改变了人们的日常生活也改变了人们的工作模式,给人们增添了许多便捷。不过
“两学一做”学习教育与广大党员执行力的提升存在着密切的内在联系,提升广大党员的执行力,既是“两学一做”学习教育的一个重要目的,也是这一学习教育的实效所在。同时,“两
中国古代文学教学存在的问题主要表现为重点与难点不够突出、学生课堂学习效率不高、学生分析和解决问题的能力不强。为改进这些不足,创造性采用专题式翻转课堂开展教学,并从
理欲关系,是人类社会生活中的永恒课题。古希腊罗马哲学家大都强调以道德理性克制欲望追求,过一种有节制的理性的生活。中世纪和文艺复兴时期出现了对欲望的片面抑制和片面颂扬
《普通高中生物课程标准(实验)》把“情感态度价值观”作为三维教学目标中的重要一维提出来,明确阐述了情感、态度与价值观方面的培养目标,并提出了相应的教学和评价建议。学
飞机飞行的高度、马赫数和升降速度等参数是飞机的自动控制、导航、火控、空中管制、和告警等系统必不可少的信息。随着飞机性能的不断增强,飞机上各系统对飞行参数测试的要
随着农村剩余劳动力的大规模的向城市转移,城市农民工数量逐年增加。与此同时,侵犯农民工合法劳动权益的事件时有发生。本文在叙述我国城市化进程与农民工流动的大背景下,结
交通肇事罪是一种常见的犯罪,关于其罪在立法上和司法实践中存在着诸多问题,同时理论界也各持已见,特别是对于主体的认识、客观方面的把握以及逃逸和逃逸致人死亡的理解等。