易码技术论坛

 找回密码
 加入易码
搜索
查看: 248455|回复: 5

【求助】LAVA,怎么把BMP文件显示呢?

[复制链接]
发表于 2006-6-29 19:24:00 | 显示全部楼层
这个……用lee的SeeStar(没写错吧……)转换一下就得到你要的16进制代码了
发表于 2006-6-30 10:39:00 | 显示全部楼层
贴背景怎么办啊?
WriteBlock(0,0,160,80,1,fa);

不对么?
 楼主| 发表于 2006-7-2 19:12:00 | 显示全部楼层
谢谢~!
发表于 2006-7-2 19:32:00 | 显示全部楼层
3楼的没错
发表于 2006-7-3 16:20:00 | 显示全部楼层
注意BMP和DAT数据是相互颠倒的,且有文件头

其余一样
 楼主| 发表于 2006-6-29 18:03:32 | 显示全部楼层 |阅读模式
[face=Courier New]LAVA,怎么把BMP文件显示呢?
char fa[]={
0xff,0xe0,0x80,0x20,0xbb,0xa0,0x8a,0x20,
0x91,0x20,0xa0,0xa0,0xbb,0xa0,0x8a,0xa0,
0xba,0xa0,0xa0,0x20,0xbb,0xa0,0x8a,0xa0,
0x89,0x20,0xba,0xa0,0x80,0x20,0xff,0xe0};
void main()
{
    ClearScreen();
    WriteBlock(60,30,11,16,1,fa);
    WriteBlock(80,30,11,16,2,fa);
    WriteBlock(96,30,16,16,0x21,fa);
    Refresh();
    getchar();
}
这是在LAVAIDE的帮助里看到的。
就是前面1段不懂。比如我有1张16×16的BMP,用记事本打开是乱码,如何把它转换为第1段那种16进制表示的形式呢?
我是菜鸟,请多帮助,谢谢。[/face]

您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-8-24 06:21 , Processed in 0.010462 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表