Codejie's C++ Space
Using C++
wxDeMPQ更新
今天搞定了
BLP
文件的处理,现在可以将
MPQ
文件中的
BLP
文件显示出来了。
这里要感谢
BLPConverter
的作者,有了这个文件,让我可以偷懒不去琢磨
BLP
,
PNG
,
DXT
等等图形相关的知识了。程序采用的方式是将
MPQ
中的
BLP
文件转换为
PNG
文件,然后由
wxBitmap
来显示。截图如下:
这位传说中的大蛋,小蛋都还么见过呢,估计大蛋俺是更么有机会见到了,这里YY一下,算是看过人家大门了~~
这是哪里的地图?
下一步就是要解析M2文件了,最麻烦的格式,也是终极目标,希望可以搞定。
先上传更新的
版本
,文件比较大,因为是Debug方式。附带的DLL是用于将BLP转换为PNG的。这里将Converter程序转换为DLL,而不是LIB,是为了表达对其的敬意,以后看了,希望能将使用到的库,都用DLL方式显示展现出来。
不知道是否有人会下载使用,这里说明一下,如果显示“分析失败”类似错误时,试试在目录下建立一个叫做cache的子目录来,这个子目录用于临时存储MPQ中的文件。因为整个程序还么有完成,懒的用NIS做安装包了。如果程序运行说缺少什么库了,要重新安装什么的,尝试到MS站点上,下载vcredist_x86.exe,我是用VC++ Express写的,可能需要此分发包。
今天就到这里,这几天工作上江西、云南、武汉的事搞的头大,晚上又写这个,可怜我小SS才66,晚上去慰问一下他,不过WLK,还么被9C想起,应该还有时间到70的,嘿嘿~~
posted on 2009-03-15 19:56
codejie
阅读(234)
评论(0)
编辑
收藏
引用
所属分类:
C++
、
MPQ - WOW
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
相关文章:
C++: c++ wrap for libpq
Why the inline function can not be covered?
LingosHook : Development Environment Setup
LingosHook : HTML Data in Android Client
LingosHook: CDocumentOutputObject
LingosHook : Optimize TinyHtmlParser Class
OCI : do NOT debug on TWO different windows
LingosHook:Lingoes生词本第二十五版
LingosHook:1.4.000 and gettext
wxWidget:Catch KEY event of wxStaticBitmap.
网站导航:
博客园
IT新闻
BlogJava
知识库
博问
管理
公告
Using C++
导航
C++博客
首页
新随笔
联系
聚合
管理
统计
随笔 - 350
文章 - 0
评论 - 1501
引用 - 0
留言簿
(73)
给我留言
查看公开留言
查看私人留言
随笔分类
(513)
BoxCatcher(2)
(rss)
C++(93)
(rss)
EL(21)
(rss)
G7(39)
(rss)
I;P(18)
(rss)
LingosHook(93)
(rss)
MacBook Pro(2)
(rss)
MPQ - WOW(43)
(rss)
Raspberry-pi(3)
(rss)
Resource(8)
(rss)
SnakeGo(1)
(rss)
轮子精神(67)
(rss)
随笔而已(110)
(rss)
心情痕迹(13)
(rss)
积分与排名
积分 - 530786
排名 - 30
最新评论
1. re: LingosHook:Donators List
donate link cannot open,
though still cannot use on window server 2008 x64
--wosyem
2. re: C++: c++ wrap for libpq
类不错,可惜不会使用啊。
给一个例子吧。特别
请教 class TParams 怎么样使用?
谢谢啦。
--猪大头
3. re: LingosHook:困难
大神,Lingoes_ListKey的基类是listbox还是listview,上述问题有后续么。。。
--losfuyi
4. re: LingosHook : LingosHook的x64版也来了
codejie大神,现在怎么下载不了LingosHook的x64版呢?
--张三
5. re: LingosHook : LingosHook的x64版也来了
codejie大大,lingoes v2.9.2和这个版本的LingosHook x64不能hook啊,有没有什么方法可以解决呢?lingoes降低版本可以吗?
对了系统是win10
--rexxx_
阅读排行榜
1. LingosHook:Lingoes生词本下载页(48426)
2. 练习:LoadLibrary调用DLL中的Class(25303)
3. GSOAP:添加Header的处理(9448)
4. 使用DirectSound播放MP3文件(6009)
5. LingosHook:Lingoes生词本第二十五版(5746)
评论排行榜
1. LingosHook:Lingoes生词本下载页(188)
2. LingosHook: Compatible with Lingoes 2.9.0(102)
3. LingosHook:Q&A(79)
4. LingosHook : LingosHook的x64版也来了(62)
5. LingosHook: Release 1.6.700(50)