为什么CBitmap::LoadBitmap()加载位图总是失败

我先创建一个CBitmapbitmap对象,VS2008环境下向程序导入了一个位图(在res目录下),名字为screen.bmp,再调用了bitmap.LoadBitma... 我先创建一个CBitmap bitmap对象,VS2008环境下向程序导入了一个位图
(在res目录下),名字为screen.bmp,
再调用了bitmap.LoadBitmap(_T("screen.bmp")),程序总是不能正确执行,在调试时bitmap.LoadBitmap的返回值为0,我想知道插入位图的ID号,可是找不到,就只能用位图的名字做bitmap.LoadBitmap的参数了。求大侠解释!谢谢!
展开
 我来答
百度网友a631c64198
2012-09-11 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:119
采纳率:0%
帮助的人:99.3万
展开全部
在资源视图下,点击右键,点击导入,将位图文件导入到工程中,然后会生成一个对应的ID,你可以根据需要修改,LoadBitmap的参数就可以改为MAKEINTRESOURCE(IDB_BITMAP1),括号内的为位图ID,将这整个作为参数输入,448!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式