阅读:1677回复:14
请教:如何开发Win95打印驱动,给分
小弟目前要写一个类似打印驱动的东西,想实现在windows应用软件中表现为打印机,但将gdi数据发往一个DA卡,以实现矢量图形的输出。
问题: 1、我装了win95 DDK,但那是个beta版,samples是从msdn中copy的,不知行不行?或者哪里有完整、正式的win95ddk下载? 2、据msdn中说,还需要sdk中的16位工具、头文件和导入库。这个sdk是win31 sdk吗?有专门的win95 sdk吗?哪里有下载? 3、我是不是一定要写PortMonitor和PrintProcessor?如果不写,是直接在打印驱动里访问端口吗? 以上问题,回答的朋友一律有分。 如果那位朋友有类似的源码,可不可以给我一份?小弟不胜感激! :) [编辑 - 5/4/02 作者: liuqun] |
|
沙发#
发布于:2002-05-07 00:09
是不是问题太容易了,大家不屑回答呀? :mad: :mad:
为什么没人回答我? |
|
板凳#
发布于:2002-05-09 16:19
斑竹,你也不理我?
|
|
地板#
发布于:2002-05-09 16:22
站上高级区有95ddk正式版下载。
|
|
|
地下室#
发布于:2002-05-09 16:44
下载这里的是要500分的呀,难道只有这里有吗?我苦! :(
|
|
5楼#
发布于:2002-05-09 16:58
msdn中说需要sdk中\\inc16和\\lib16中的16位头文件和库文件,怎么解决?
|
|
6楼#
发布于:2002-05-09 18:53
安装Platfoem SDK,把要求的inlcude路径和lib路径添加不行吗?
|
|
7楼#
发布于:2002-05-09 21:28
MSDN:Q141160:
The Microsoft assembler and the linker are not provided with the Windows 95 DDK. They have to be installed separately as a separate product. The environment variables should point to the following directories: INCLUDE = \\ddk\\printer\\inc; \\ddk\\inc16; \\mstools\\inc16; \\mstools\\include; \\masm611\\include; \\ddk\\inc32; \\msvc\\include; LIB = \\ddk\\lib; \\mstools\\lib16; \\masm611\\lib; \\msvc\\lib; PATH = \\ddk\\bin; \\masm611\\bin; \\mstools\\binw16; \\msvc\\bin 很明显,$mstools\\include和$mstools\\inc16应该不是相同的东西。 但现在的SDK中只有一个include目录,应该是32位的吧。 我应该到哪里去找inc16和lib16呢? [编辑 - 5/10/02 作者: liuqun] |
|
8楼#
发布于:2002-05-10 01:06
为Windows95下的驱动开发提供的SDK(包含16位GDI部分)哪里有?
|
|
9楼#
发布于:2002-05-10 09:14
看一下microsoft网站上有没有?反正98DDK,2000DDK有
|
|
10楼#
发布于:2002-05-10 20:23
哪位朋友开发过win95打印驱动的?你用的是哪个SDK?是Win3x SDK吗?
|
|
11楼#
发布于:2002-05-10 20:47
mstool(sdk)下面有个inc16,就是它呀!
|
|
12楼#
发布于:2002-05-10 20:53
我的SDK里面没有?你用的是哪个SDK?在那里有下?
[编辑 - 5/10/02 作者: liuqun] |
|
13楼#
发布于:2002-05-12 03:13
to arthurt:
我试过了win32sdk,platformsdk,可安装后里面都没有inc16或lib16。你是在哪个sdk里面找到inc16和lib16的?能不能copy给我一份?拜托了。多谢。 |
|
14楼#
发布于:2002-05-14 08:51
600多M,我怎么copy给你呀?
我把inc16贴给你,你看看能不能用。 |
|