说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

lz32.dll

编辑:说三道四文库 发布时间:2017-12-14 01:03
HTML文档下载 WORD文档下载 PDF文档下载
WINXP中有个lz32.dll好象与解压缩文件有关,请问谁知道怎么用?它能解压什么文件?
请讲讲。
lz32.dll在WIN9X中有吗?
不懂
在 9x 下好像没见过,里面有一些相关的常量和声明,以下是VB的语法。
' Public interface to LZEXP?.LIB

'  LZEXPAND error return codes
Const LZERROR_BADINHANDLE = (-1)  '  invalid input handle
Const LZERROR_BADOUTHANDLE = (-2) '  invalid output handle
Const LZERROR_READ = (-3)         '  corrupt compressed file format
Const LZERROR_WRITE = (-4)        '  out of space for output file
Const LZERROR_PUBLICLOC = (-5)    '  insufficient memory for LZFile struct
Const LZERROR_GLOBLOCK = (-6)     '  bad Global handle
Const LZERROR_BADVALUE = (-7)     '  input parameter out of range
Const LZERROR_UNKNOWNALG = (-8)   '  compression algorithm not recognized

Declare Function LZCopy Lib "lz32.dll" Alias "LZCopy" (ByVal hfSource As Long, ByVal hfDest As Long) As Long
Declare Function LZInit Lib "lz32.dll" Alias "LZInit" (ByVal hfSrc As Long) As Long
Declare Function GetExpandedName Lib "lz32.dll" Alias "GetExpandedNameA" (ByVal lpszSource As String, ByVal lpszBuffer As String) As Long
Declare Function LZOpenFile Lib "lz32.dll" Alias "LZOpenFileA" (ByVal lpszFile As String, lpOf As OFSTRUCT, ByVal style As Long) As Long
Declare Function LZSeek Lib "lz32.dll" Alias "LZSeek" (ByVal hfFile As Long, ByVal lOffset As Long, ByVal nOrigin As Long) As Long
Declare Function LZRead Lib "lz32.dll" Alias "LZRead" (ByVal hfFile As Long, ByVal lpvBuf As String, ByVal cbread As Long) As Long
Declare Sub LZClose Lib "lz32.dll" Alias "LZClose" (ByVal hfFile As Long)
声明成 c++ 的语法是

#define LZERROR_BADINHANDLE   -1  //  invalid input handle
#define LZERROR_BADOUTHANDLE  -2  //  invalid output handle
#define LZERROR_READ          -3  //  corrupt compressed file format
#define LZERROR_WRITE         -4  //  out of space for output file
#define LZERROR_PUBLICLOC     -5  //  insufficient memory for LZFile struct
#define LZERROR_GLOBLOCK      -6  //  bad Global handle
#define LZERROR_BADVALUE      -7  //  input parameter out of range
#define LZERROR_UNKNOWNALG    -8  //  compression algorithm not recognized

int LZCopy(int hfSource, int hfDest);
int LZInit(int hfSrc);
int GetExpandedNameA(char *lpszSource, char* lpszBuffer);
int LZOpenFileA(char* lpszFile, OFSTRUCT lpOf, int style);
int LZSeek(int hfFile, int lOffset, int nOrigin);
int LZRead(int hfFile, char* lpvBuf, int cbread);
int LZClose(int hfFile);



大概是这么声明的吧,我也没用过这个 dll 文件,好像只能解压 cab 和 zip 的文件。
谢谢铁拳。
有没有人用过?举个解压的例子?
很少使用 XP 的,不知道
Operation InVersion:拯救了LinkedIn的大修项目 五步走战略——Avocado在最初几周内迅速扩大30倍 NoSQL产品测评:Cassandra、MongoDB、Couchbase和Aerospike 谷歌眼镜开箱评测:比想象更精致 Pinterest谈实战经验:如何在两年内实现零到数百亿的月访问 初创公司Instart Logic:专为电子出版商和网站站长解决“痛点” 未来即卖芯片又卖服务!Intel收购软件厂商Mashery 继MSN之后,微软又开始整合Skype与Lync服务 阿里将推AMOS智能机 斥资10亿鼓励开发App AMPLab开发重构的Hadoop版本Tachyon:吞吐量要比HDFS高300多倍 一名理科生的创业路 十大界面原型与布局工具 Google产品经理Kenneth Norton:如何与工程师共事 如何创建自适应系统来增强用户体验 Jolla下月展示首款Sailfish手机 将重点发展中国区 海外1GB大容量游戏,国内渠道如何分发? 真正的能源大户是WiFi网络 数据中心只是“伪军” CloudFlare创始人传奇人生:7岁编程,法学博士,获哈佛商学院最高荣誉 2013云计算深入实践 jQuery 2.0发布 不再支持IE 6/7/8 Google再发力,更新Dart M4! 【多图】鼠标、光驱等13个即将消失的PC技术 直击OpenStack美国峰会:分享五大经验收获 Project Savanna:让Hadoop运行在OpenStack之上 看Go桌面技术副总,如何解读Facebook Home 增长最快的游戏公司Supercell 你学得会? 移动周报:为什么我们出不了IT神童? AWS、VMware和OpenStack谁是赢家? 消息称苹果正在寻找新任CEO取代库克 请别人云亦云 PC仍然重要且活得很好 比预想晚几年!IBM x86服务器或终将卖给联想 socket通讯与操作系统有关系吗? 程序员里有多少买了车的? 请高手帮忙 有什么好的VC打包工具吗? 请问如何让程序自动运行?并且如何取消程序的自动运行? 两个问题求助~~~~~~~~~~~~~~~~~~~~ 关于同一台计算机两个id的邮件配置问题 在一个datawindow中放了多个button,如何针对每一个Button进行编程? 派生类的三种继承方式 高薪诚聘 C# 程序员 一个有关失效率的问题,请大侠们指点! sun的j2ee sdk 1.3.1不能在2000server上运行?? [黑色幽默]唉 难道这就是IT人的未来? 几个项目开发问题,有经验者请进。 關於用vb取sybase數據的問題 如何实现呢?请教各位高手,高高手。。。 急。死。问一下UDP的写的一个NETICQ的使用方法.在线等 初学JSP,在用JavaBean创建了一个数据库连接的程序,但是在JSP中用<jsp:useBean>使用JavaBean时出现了问题。 我是新手,一个工程换目录了需要改哪些地方? listview控件网格的高度如何设置啊? 请问TFORM 中的onActivate 事件是在什么时候触发 help 关于菜单 為什麼服務器中的NETLOGON(用戶登錄)服務老是出現錯誤呢? 我的PIII 667 现在启动时自检为333E,然后进入CMOS,提示CPU频率不对,这是什么原因? 分不多了,帮我看看这个短小超难的SQL怎么写 unsigned char * 和 object pascal 中的什么是等价的?pchar 是无符号的么? 那位大哥帮看看 这句为什么总编译不过去 xiexie trectangle类型为什么总说我没有定义?在线等…… 为何收不到邮件的BODY部分? platform builder platform 时出错 有关SQLJ的问题 有谁可以提供几个关天isa server的好认坛? 在计划任务中编写t_sql语句的字符长度限制问题! JAVA 图形化编程如何控制组件的大小和位置!!! 如何用ASP上传文件到数据库、读取并下载? 100分求教我的ActiveForm出现access violation at address...的问题(急急急) 最真诚的祝福大力和璇玑! 控制文件损坏,恢复是碰到了难点--ora-00600错误。怎么办??? 请问WebBrowser对象在弹出式窗口中是不是不能用? 关于CListCtrl的一个问题 多个cpp可以有多个main吗? 怎么样在不同分辨率下显示同一网页不变形? 卡拉OK厅中的男人和女人们(zt) 怎么在一个接口中调用另外一个接口 大力过来 帮忙! 论坛里有保留cookies的功能,但是有些用户说cookies保存不了 大家好!我有问题很急呀!!! 哪个函数可以打开多个文件? 大家请进来说说吧,用什么软件编辑jsp和javascript能测试出网页中提示的:完成,但网页上有错误,这种错误所在的行和具体的什么错误。 关于在课件项目中应用XML的问题,回复心得或相关链接都有赠分 “勒”姓怎么读,拼音! 小麦如何繁殖 勒 是什么字求打拼音出来 请问川菜中提到的“大料”具体是指哪几种还是哪一种? 大家常说的大料是指哪几种? 帮我解一道数学题,请在在五分钟之内做出来,否则不要已知关于x的方程x的平方-5x-1=0,求(x的平方+1除以x的平方)的值,求x+1除以x的值. 在这次灾难中,人到底是伟大还的渺小的呢?怎么才能说清楚啊! 轭念什么字?拼音给我说! 人是渺小的还是伟大的? 胡勒中的勒怎么读.拼音 到底是人的渺小衬托了世界的庞大,还是世界的庞大衬托了人的渺小呢? 男人偷偷找小三 原配二奶联手起诉丈夫斯诺登将在俄“遥助”德国 作证“监听2013年是“男”还是“女”?哈里王子遭英国报刊窃听房租过高 白领伦敦上班巴塞罗那居住坐温州16家企业3500万元建起污水处浙江290多家企事业单位赴沪求贤70杭州建兰中学千岛湖建新校 2014年美一涂鸦街区将拆迁 艺术家联名告开发媒体揭秘美国监听手段:大使馆屋顶材料美无人机操作员:像僵尸一样执行任务 领导干部违规插手工程问题“零报告” 林铎任甘肃省代省长四部门重拳整肃“医闹” 健康医疗秩序云南实施全面两孩政策婚假和产假分别达茂名签订建设责任书 2017年将建成2003年以来新疆兵团实施退牧还草面2015互联网公司奇葩造假指数排行榜箫若维:非农数据预测利多美元,金银沥送花是一种知识2016年4月1日外交部发言人洪磊主中国足协决定高洪波担任男足国家队主教剪不断的情丝狱狼花末世之妩媚凤龙王法师的国度神秘未知事件异界英雄之崛起官路飞扬真菌石浮世乱梦入神机混沌初开之荆棘路白马山旅游刘庄旅游城市规划展示馆旅游华山路旅游王宫旅游莱芜旅游海拉尔要塞旅游乌兰泡旅游五里泉旅游青年洞旅游分水苑旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘