我这样LoadBitmap可以吗?

yangchunyuycy 2004-04-23 01:20:20
CStatic m_bmpst;
CBitmap m_bmp;
BOOL result = m_bmp.LoadBitmap("F:\\study\\picture\\418.jpg");
m_bmpst.SetBitmap((HBITMAP)m_bmp);

那个位图是存在的,
但在LoadBitmap的时候返回总是0,难道不能这样Load吗?
还有,LoadBitmap是不是只能load后缀为bmp的文件?
我比较菜,不太懂。
谢谢先。
...全文
47 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangchunyuycy 2004-04-27
  • 打赏
  • 举报
回复
这两天断网,没有及时结帖,sorry!
imlmm 2004-04-23
  • 打赏
  • 举报
回复
, 可以将 F:\\study\\picture\\418.jpg 转化为bmp文件,然后天加到资源里面,然后再调用
loadbitmap
Gr177 2004-04-23
  • 打赏
  • 举报
回复
jpg就还要涉及到解码的问题吧?
carbon107 2004-04-23
  • 打赏
  • 举报
回复
应加入vc的资源内,设定ID,然后用LoadImage装载其ID就可以的
暗黑帝国 2004-04-23
  • 打赏
  • 举报
回复
这个函数不能加载文件里的图像的,只能加载资源里的图像,如要加载文件里的图像,请用HANDLE hand=LoadImage(AfxGetInstanceHandle(),"e:\\3.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
加载BITMAP从文件e:\\3.bmp里,若要加载其它图像自己看MSDN
HEX484A48 2004-04-23
  • 打赏
  • 举报
回复
faint 当然

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧