- 博客(14)
- 资源 (6)
- 收藏
- 关注
转载 Mirror驱动学习(一)——DFB 与 DIB 的比较
■ DFB 与 DIB 的比较 (译文)-- 翻译 by 王颖 ◆ 介绍什么是 Bitmap,而什么是 DIB 呢?两者有何区别呢?为什么 Windows API 有诸如这样的函数:CreateBitmap、CreateCompatibleBitmap、CreateDIBitmap、CreateDIBSection?而函数 SetBitmapBits 和 SetDIBi
2013-06-15 21:41:45 992
转载 UpdateLayeredWindow和SetLayeredWindowAttributes
前几天看到一位兄弟模仿Kugou7界面做的一个效果,下载源码一看之后发现在WM_PAINT没有一句自己的代码,只有DrawUI中有绘制的代码。顿时为之一震,原来UpdateLayeredWindow还有种这样的效果。于是乎在网上找了一下资料:原文地址:http://alexkr.com/source-code/50/layered-windows-and-updatelayeredwind
2013-06-15 11:05:08 1083
转载 虚拟打印的实现-安装
原始出处 http://fxh7622.blog.51cto.com/63841/51634通过以上几篇的说明,我想大家一定会开发自己的虚拟打印了。但是,我们开发出来的虚拟打印又如何安装到系统中呢?这次我就来写一下如何将我们编写的虚拟打印安装到系统中。我们知道,当我们使用“开始”-》“设置”-》“打印机和传真”-》“添加打印机”会出现安装打印机向导。当运行到“安装打印机
2013-06-08 17:28:22 2957
转载 虚拟打印的实现-EMF转换成BMP
原始出处 http://fxh7622.blog.51cto.com/63841/50182通过上两次的介绍我们可以得到一个打印任务的EMF文件。有了EMF文件以后再将它转换成BMP、JPG等等的类型就比较容易了。这次我就写一写如何将一个EMF文件转换成一个BMP文件。在DELPHI中有一个类叫做TMetaFile,可以利用它来将EMF文件转换成BMP文件。具体的实现如下:
2013-06-08 17:27:38 2817
转载 虚拟打印的实现-SPL转换成EMF
原始出处 http://fxh7622.blog.51cto.com/63841/48833上次写到如何编写一个虚拟打印机的驱动部分。系统在打印一个任务时是先将这个任务生成为一个SPL文件,然后才发送给打印机。我们可以使用上次写的DLL程序,将系统生成SPL文件,在还没有发送给打印机的时候,将这个SPL文件转换成一个EMF文件。一旦生成了EMF文件以后,我们就可以随意的将它转换成任意的格式
2013-06-08 17:26:55 6305
转载 打印机驱动程序安装后位置以及注册表中的位置
注册表中打印机由 打印驱动+ 打印处理器 组成 Print Processor = 处理器名字Printer Driver=驱动名字 打印驱动HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Print/Environments/Windows NT x86/Drivers打印
2013-06-08 16:32:07 36249 1
转载 如何将.spl剥离成.emf文件格式
关键字: 打印 SPL EMF 文件格式 问题: Windows的假脱机打印会在Windows/System32/spool/PRINERS目录下生成.spl和.shd文件,其中的打印内容存贮在.spl文件中,但是.spl文件格式似乎未公开,那么如何才能将未知的.spl文件剥离成.emf文件呢?
2013-06-08 16:30:16 3486
转载 虚拟打印的产品代码
原始出处今天在整理我以前开发的东西的时候,发现我3年前写的一个虚拟打印的产品代码。想想好久也没有碰过这一块了,今天就来写一写虚拟打印的实现吧。虚拟打印主要用于将各种文档转换成为各种图形,例如将一个doc文件转换成一个BMP图。我在实现虚拟打印的时候,使用了DDK和DELPHI的一些东西。它们的基本操作我在这里就不说了。今天的部分我先写一下如何对打印机驱动中的DLL改造,让打印机打印的时
2013-06-08 16:13:39 1658
转载 虚拟打印机方案1实现笔记.(printer process)
1.下载一个打印驱动.并修改里面的INF文件.2.修改DDK 里面的例子 genprint, 并使用ddk里的build命令直接build. (顺带说一下,执行build程序要先执行Windows XP Checked Build Environment 这样的环境设置BAT) 修改的地方是:winprint.c 里的 PrintDocumentOnPrintProcessor
2013-06-08 16:07:58 3529
转载 WDK与DDK
WDK采用WDF驱动模型,意为Windows Driver Foudation,是Vista及以后版本OS所采用的驱动模型,以前的DDK,是WDM驱动模型,意为Windows Driver Model
2013-06-08 16:04:40 1179
转载 Windows驱动开发工具 WDK 学习笔记(1)
目标:能够把电脑当作一个集成有高性能处理器的开发板用起来,当然,还自带了一个高级的操作系统Windows(必须的)。总之,就是在一个带了操作系统的高性能开发板上的驱动程序开发。性质:纯属业余爱好 1、 昨天下载了WDK 7.1.0 Free版(From MS的正版,需要注册一个Windows Live ID,下载链接http://www.microsoft.com/down
2013-06-08 16:04:14 1587
转载 虚拟打印驱动介绍
虚拟驱动技术已经被广泛使用,例如虚拟光驱、虚拟软驱等等。虚拟打印驱动典型代表有:Adobe PDF。目前虚拟驱动的主要应用在于把可打印的任意文档(甚至可以使CAD制图)转换为另一种很难修改的电子格式。你可以转换为图片,也可以转换为版式文件。在国内很难修改但是保留文字等信息的电子格式叫做“版式文件”,例如PSD、方正大样文件、方正CEB、书生SEP等等。版式文件的好处在于,异地的一致
2013-06-08 15:58:41 1849
转载 假脱机
早期的计算机系统在处理打印作业的时候,采用的是脱机的方式。也就是说用户提交打印任务,并不会立刻被打印出来,而是攒够了,将数据脱下来,拿到专门的处理打印的系统上再打印出来。这是因为那会打印机也是紧缺的资源不大可能为每一台计算机都配备打印机,尽管那是的计算机也是多用户多任务的系统。后来可能是因为打印机稍多了一点,没有那么紧张了。每个多用户多任务系统都配备了打印机。由于是多用户,而打印机只有一台,这就需
2013-06-08 15:49:47 2425
转载 Windows打印体系结构简析与虚拟打印
这两天整理以前的论文,把那时候的毕业设计又翻出来温习了一下。虚拟打印机驱动程序。当时一直没有太搞懂自己编写的打印驱动究竟是怎么个角色,所谓的迷你驱动和微软统一驱动又有啥不同。呵呵,可以说是写得有些稀里糊涂。 这里不讨论具体的实现细节,仅从全局架构的角度分析一下Windows打印体系和打印机驱动的关系。 不过要澄清的是,一般而言的打印机驱动程序
2013-06-08 15:48:33 2119
模拟mspaint程序(简单白板)
2016-01-04
Restorator
2012-03-27
Ntfs互换Fat32
2012-03-27
Restorator-v2009
2012-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人