阅读:2053回复:9
再谈虚拟打印
各位大哥,不知道Win2000 DDK中有没有与虚拟打印相关的例子程序,请指点。我在网上找了一个相关的源码,但是链接是总是出错。错误如下::LINK : fatal error LNK1104: cannot open file \"..\\..\\..\\Programme\\Microsoft Visual Studio\\VC98\\Lib\\SHLWAPI.LIB\"
请各位赐教,谢谢!!! |
|
沙发#
发布于:2004-05-17 09:13
例子发过来看看,there@citiz.net
|
|
|
板凳#
发布于:2004-05-17 16:44
这个应该是你有没有安装visual c++什么有关吧,呵呵,那个是一个支持库吧!
|
|
地板#
发布于:2004-05-18 10:43
DDK中的例子该怎么编译啊啊??例如msplot中有很多文件夹,它们之间都是什么关系啊?如何生成可执行文件或者库文件 :)
|
|
地下室#
发布于:2004-05-18 22:44
shwapi.lib是DDK的LIB,所以你应该DDK的SOURCE来编译,随便找个DDK里DLL例子,把你的东西加进去即可。
|
|
|
5楼#
发布于:2004-05-19 09:56
小弟刚刚接触驱动不久,请wowocock大哥再说得详细点吧,小弟看不太懂。怎么把我的源码加到DDK的例子中啊。
|
|
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 |
|
|
7楼#
发布于:2004-05-19 14:37
wowocock大哥,你给出的是源码吗?还是编译后的结果。如果是加在DDK例子源码里,应该加在什么样的文件里才合适呢,而且加在文件的哪一部分中呢。麻烦你,谢啦
|
|
8楼#
发布于:2004-05-25 15:20
怎么没人理我啊???
|
|
9楼#
发布于:2004-10-29 19:23
虚拟打印,其实只要修改一下portmonitor即可
然后修改minidriver就可以了,不知你们还有别的实现方法 |
|