- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
windowsxp下打印机驱动程序的分析与设计
摘要
打印机是最重要的输出设备之一,而打印机驱动程序是打印机正常工作必不
可少的一部分,要设计具有自主知识产权的打印机,必须掌握主流操作系统下打
印机驱动程序开发技术。本文分析和设计WindowsXP下的打印机驱动程序。
首先详细地分析了WindowsXP下的打印体系结构,明确了打印体系结构的
组成和每部分组件的功能。
其次,结合实验,详细地分析了打印机驱动程序的体系结构,明确了打印机
驱动程序的组成、功能、打印流程和开发打印机驱动程序的两种方法。
接着针对提高打印机界面灵活性的需要,设计了基于CPSUI(公用属性表单
用户接口)的打印机设备属性表单和打印文档属性表单。首先分析CPSUI的功能、
提供的函数以及打印机接口动态链接库和CPSUI的交互;接着分析利用CPSUI
创建打印机界面的流程和方法;最后为打印机设备和打印文档创建了属性表单,
实现了为打印机界面自由增加属性表单页的功能。
最后分析和设计了打印机图形动态链接库,实现了一个打印机驱动程序,实
现了文本、图形、图像的打印。针对打印机图形动态链接库包含的函数众多,功
能复杂的特点,本文采用模块化的设计方案,将打印机图形动态链接库分成七大
模块,通过这些模块间的相互通信、协调工作实现打印功能。
关键词: 打印机驱动程序 打印机接口动态链接库打印机图形动态链接库
公用属性表单
Abstract
ofthe
themost and driverisone
Printerisoneof printer
importantoutput—device
makethe work is
ofthe that necessary
necessaryparts components printernormally.It
inmainstream
tomasterthe of driver operatingsystem
printer
technologydeveloping
ofintellectual willbe the
ifthe propertyprinter designed.So
decision..makingpower
inthisthesis.
XParediscussed
and of driverinWindows
analysedesignprinter
XPis inthis
inWindows
architecture analyzed
Firstly,theprintsystem particular
andthefunctiono
文档评论(0)