游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3992|回复: 11

请问如何得到BMP的宽度和高度?

[复制链接]

41

主题

242

帖子

273

积分

中级会员

Rank: 3Rank: 3

积分
273
发表于 2006-2-1 11:11:00 | 显示全部楼层 |阅读模式
挺菜的一个问题。
从一个硬盘上的bmp文件中,不用什么控件,也不用导入到picturebox,直接读出宽度和高度。
谢谢解答。

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
发表于 2006-2-1 11:44:00 | 显示全部楼层

Re:请问如何得到BMP的宽度和高度?

为什么你不写一个程序出来,人家需要帮助。

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
发表于 2006-2-1 11:59:00 | 显示全部楼层

Re:请问如何得到BMP的宽度和高度?

楼主用OPENGL好了,OPENGL强,哈哈!

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2006-2-1 14:32:00 | 显示全部楼层

Re:请问如何得到BMP的宽度和高度?

游戏之家的话有些刻薄了。
azureyes的回帖给楼主提供了有用的信息,只是他的习惯不是动不动贴一段代码上来。

现在回答楼主的问题。
正如azureyes所说,查看BMP的文件头。
文件宽在第19个字节开始的一个Long,高在第23个字节开始的一个Long。

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2006-2-1 14:41:00 | 显示全部楼层

Re: 请问如何得到BMP的宽度和高度?

附上代码。可以查看BMP的文件大小,尺寸,头大小,颜色深度。 [em8]

sf_200621144048.rar

1.81 KB, 下载次数:

41

主题

242

帖子

273

积分

中级会员

Rank: 3Rank: 3

积分
273
 楼主| 发表于 2006-2-1 14:45:00 | 显示全部楼层

Re:请问如何得到BMP的宽度和高度?

多谢楼上几位,我已经采用azureyes的建议。
大家没必要一点小事就争什么。
愿意提供代码固然更好,能让人更清楚了解,同时也可以树立威信。
不过同样感谢azureyes的建议。
最后赞成游戏之家“以后网友提问题最好注明是否要回答人写例子“的建议。

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2006-2-1 14:48:00 | 显示全部楼层

Re:请问如何得到BMP的宽度和高度?

你是新来的,时间长了你就知道这里的争论是怎么回事了。

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2006-2-1 19:05:00 | 显示全部楼层

Re:请问如何得到BMP的宽度和高度?

来这论坛,静听 游戏之家前辈 和 azureyes前辈 的争吵,不仅学了VB,而且争辩的技巧也得到了提高,真乃人生一大乐事也。我在想象两位前辈如果有一天真人想见,不知会不会PK一场?活活

7

主题

188

帖子

198

积分

注册会员

Rank: 2

积分
198
发表于 2006-2-2 17:24:00 | 显示全部楼层

Re:请问如何得到BMP的宽度和高度?

建议gameres不要以回帖量作为升级的标准,应该以精华贴为标准

我可不希望因为回帖过多,到时候都精灵级别了,人家把我当前辈,其实我不是很会!

反之同理~~

53

主题

241

帖子

252

积分

中级会员

Rank: 3Rank: 3

积分
252
发表于 2006-2-2 19:52:00 | 显示全部楼层

Re:请问如何得到BMP的宽度和高度?

6楼正解
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-23 09:19

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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