gujj26
驱动牛犊
驱动牛犊
  • 注册日期2004-04-07
  • 最后登录2004-09-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2053回复:9

再谈虚拟打印

楼主#
更多 发布于:2004-05-16 14:09
各位大哥,不知道Win2000 DDK中有没有与虚拟打印相关的例子程序,请指点。我在网上找了一个相关的源码,但是链接是总是出错。错误如下::LINK : fatal error LNK1104: cannot open file \"..\\..\\..\\Programme\\Microsoft Visual Studio\\VC98\\Lib\\SHLWAPI.LIB\"
请各位赐教,谢谢!!!
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2004-05-17 09:13
例子发过来看看,there@citiz.net
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
mooneye
驱动牛犊
驱动牛犊
  • 注册日期2004-04-05
  • 最后登录2005-07-28
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-05-17 16:44
这个应该是你有没有安装visual c++什么有关吧,呵呵,那个是一个支持库吧!
gujj26
驱动牛犊
驱动牛犊
  • 注册日期2004-04-07
  • 最后登录2004-09-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-05-18 10:43
DDK中的例子该怎么编译啊啊??例如msplot中有很多文件夹,它们之间都是什么关系啊?如何生成可执行文件或者库文件 :)
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
地下室#
发布于:2004-05-18 22:44
shwapi.lib是DDK的LIB,所以你应该DDK的SOURCE来编译,随便找个DDK里DLL例子,把你的东西加进去即可。
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
gujj26
驱动牛犊
驱动牛犊
  • 注册日期2004-04-07
  • 最后登录2004-09-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-05-19 09:56
小弟刚刚接触驱动不久,请wowocock大哥再说得详细点吧,小弟看不太懂。怎么把我的源码加到DDK的例子中啊。
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
6楼#
发布于:2004-05-19 12:41
比如使用DDK的SOURCE文件
!IF 0

Copyright (c) 1989-1998  Microsoft Corporation
All Rights Reserved

Module Name:

    sources.

Abstract:

    This file specifies the target component being built and the list of
    sources files needed to build that component.  Also specifies optional
    compiler switches and libraries that are unique for the component being
    built.

!ENDIF

C_DEFINES=-DUNICODE -DNO_STRICT

!IFNDEF MSC_WARNING_LEVEL
MSC_WARNING_LEVEL=/W3
!ENDIF
MSC_WARNING_LEVEL=$(MSC_WARNING_LEVEL) /WX

USE_NTDLL=1

TARGETPATH=obj
TARGETNAME=dirport
TARGETTYPE=DYNLINK
DLLDEF=dirport.def
TARGETLIBS=$(SDK_LIB_PATH)\\kernel32.lib \\
           $(SDK_LIB_PATH)\\spoolss.lib  \\
           $(SDK_LIB_PATH)\\user32.lib   \\
           $(SDK_LIB_PATH)\\gdi32.lib    \\
           $(DDK_LIB_PATH)\\shlwapi.lib

SOURCES= Monitor.cpp \\
         PortList.cpp

花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
gujj26
驱动牛犊
驱动牛犊
  • 注册日期2004-04-07
  • 最后登录2004-09-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-05-19 14:37
wowocock大哥,你给出的是源码吗?还是编译后的结果。如果是加在DDK例子源码里,应该加在什么样的文件里才合适呢,而且加在文件的哪一部分中呢。麻烦你,谢啦
gujj26
驱动牛犊
驱动牛犊
  • 注册日期2004-04-07
  • 最后登录2004-09-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-05-25 15:20
怎么没人理我啊???
ppshw
驱动牛犊
驱动牛犊
  • 注册日期2004-09-01
  • 最后登录2004-11-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-10-29 19:23
虚拟打印,其实只要修改一下portmonitor即可
然后修改minidriver就可以了,不知你们还有别的实现方法
游客

返回顶部