游戏开发论坛

 找回密码
 立即注册
搜索
查看: 8880|回复: 13

求助:关于图片载入

[复制链接]

11

主题

46

帖子

46

积分

注册会员

Rank: 2

积分
46
QQ
发表于 2003-8-2 03:26:00 | 显示全部楼层 |阅读模式
我得一个MFC程序想载入一个位图

  1. CBitmap bg;
  2. if( !bg.LoadBitmap( "BackGround.BMP" ) )
  3.     ::MessageBox( this->m_hWnd, "Load Failed!", NULL, NULL );
复制代码

可是,总得到的是载入失败! 我检查了图片是和EXE文件放在了一起的。
有人知道是怎么回事吗?
谢谢!

10

主题

47

帖子

47

积分

注册会员

Rank: 2

积分
47
发表于 2003-8-2 03:31:00 | 显示全部楼层

Re: 求助:关于图片载入

直接在vc里运行好像要放在主文件夹里吧。。。随便说说   [em21]

11

主题

46

帖子

46

积分

注册会员

Rank: 2

积分
46
QQ
 楼主| 发表于 2003-8-2 03:34:00 | 显示全部楼层

Re:求助:关于图片载入

我已经把可执行文件和图片放在一起了啊

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20356
QQ
发表于 2003-8-2 03:44:00 | 显示全部楼层

Re:求助:关于图片载入

看看它错误的返回值,然后查查MSDN看看是什么原因。

101

主题

467

帖子

482

积分

中级会员

Rank: 3Rank: 3

积分
482
QQ
发表于 2003-8-2 09:45:00 | 显示全部楼层

Re:求助:关于图片载入

是不是要绝对路径?
a
a
a
a
a
单击进入:
163北京论坛
图片资源大全


论坛快速导航:

游戏程式技术
游戏美术设计
游戏设计
游戏音乐设计
HoHo游戏引擎专栏
站务交流
作品发布
灌水专区


哈哈哈,看我的长度5000的签名。谁说不能过200!
要看空格怎么做,按CTRL+A

ProgramaAutoP;

Procedurea自动灌水;
vara页号,帖号:Integer;
aaaa申请成功:Boolean;
aaaa论坛:T论坛;
Begin
aa论坛:=T论坛.Create;
aatry
aaaaFora页号:=0aToa论坛.论坛区数-1aDo
aaaaaaFora帖号:=0aToa论坛.论坛集[页号].帖数-1aDo
aaaaaaaa论坛.论坛集[页号].帖集[帖号].加帖('灌...。');
aaaaIfaMe.Is账号被封=TrueaThen
aaaaBegin
aaaaaa申请成功:=False;
aaaaaaRepeat
aaaaaaaa申请账号('名字','密码');
aaaaaaaa申请成功:=等待返回;
aaaaaaUntil(申请成功=True);
aaaaEnd;
aafinally
aaaa论坛.Free;
aaEnd;
End;aaaaaa

Begin
aa自动灌水;
End.aa

34

主题

297

帖子

305

积分

中级会员

Rank: 3Rank: 3

积分
305
QQ
发表于 2003-8-2 09:53:00 | 显示全部楼层

Re: Re:求助:关于图片载入

vczh: Re:求助:关于图片载入

是不是要绝对路径?
a
a
a
[c...

应该不会的~

1

主题

28

帖子

28

积分

注册会员

Rank: 2

积分
28
发表于 2003-8-2 10:03:00 | 显示全部楼层

Re:求助:关于图片载入

Sea_bug说了要看看它的错误原因。你会看吗?

  1. CBitmap bg;
  2. if( !bg.LoadBitmap( "BackGround.BMP" ) )
  3. {
  4.     char  szErrCode[255];
  5.     DWORD dwErr = GetLastError();
  6.     sprintf( szErrCode,"Load Failed [%ld]",dwErr );
  7.     ::MessageBox( this->m_hWnd, szErrCode, NULL, NULL );
  8. }
复制代码


MessageBox将会弹出一个代码,在Microsoft Visual Studio 6.0 Tools里面有一个Error Lookup的工具,输入你看到的代码,然后点look up就知道错误是什么原因了。[em19] [em19]

0

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2003-8-2 10:21:00 | 显示全部楼层

Re:求助:关于图片载入

如果是直接在vc++中调试时,将图片至于项目文件的目录下,若是直接运行。exe文件,则放在。exe文件的目录下。

11

主题

46

帖子

46

积分

注册会员

Rank: 2

积分
46
QQ
 楼主| 发表于 2003-8-2 14:40:00 | 显示全部楼层

Re:求助:关于图片载入

MSDN里说1814号错误是:
The specified resource name cannot be found in the image file.
这是怎么回事呢?

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20356
QQ
发表于 2003-8-2 18:29:00 | 显示全部楼层

Re:求助:关于图片载入

从字面上看,是说你制定的资源文件名错误,会不会是因为必须要把图形放在资源RC里?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-4-19 13:27

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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