为什么加载的位图没显示呢???????????

wzjall 2005-07-29 11:43:43
想在一个对话框的CStaic类型的成员变量cstaic2上显示位图,可以这样做:cstatic2.SetBitmap(HBITMAP(bitmap[0]));其中bitmap定义如下:CBitmap bitmap[10];

按说调用了SetBitmap函数后,应该在对话框界面的相应部位自动显示该位图的,可怎么就没显示呢??????
...全文
201 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzjall 2005-08-04
  • 打赏
  • 举报
回复
高手帮帮忙吧!!!! 
wzjall 2005-08-03
  • 打赏
  • 举报
回复
to Mackz:没找到SS_BITMAP的格式
wzjall 2005-08-03
  • 打赏
  • 举报
回复
to Mackz:

还是不懂!

msdn library 6.0上不是说这样cstatic2.SetBitmap(HBITMAP(bitmap[0]));其中bitmap定义如下:CBitmap bitmap[10];即可自动显示了吗?为什么还要将cstaic2改成“BITMAP”的格式呢?

具体该怎么做,可以详细的解释一下吗??

wzjall 2005-08-02
  • 打赏
  • 举报
回复
怎么没人过来看一下呀
菜牛 2005-08-02
  • 打赏
  • 举报
回复
好象有个SS_BITMAP的格式,在设计对话框的时候也有这个属性的。
wzjall 2005-08-02
  • 打赏
  • 举报
回复
to Mackz:
没有,
msdn library 6.0上不是说这样cstatic2.SetBitmap(HBITMAP(bitmap[0]));其中bitmap定义如下:CBitmap bitmap[10];即可自动显示了吗?为什么还要将cstaic2改成“BITMAP”的格式呢?
具体该怎么做,可以详细的解释一下吗??

菜牛 2005-08-02
  • 打赏
  • 举报
回复
你这个cstaic2是改成“BITMAP”的格式了吗?
wzjall 2005-07-31
  • 打赏
  • 举报
回复
自己顶一下!!!!!!
wzjall 2005-07-30
  • 打赏
  • 举报
回复
没关系.同样谢谢你啦!!!!
tangjun237 2005-07-30
  • 打赏
  • 举报
回复
不好意思,我记成LoadIcon()了!是该bitmap[0] .LoadBitmap(IDB_BITMAP);
sjcode 2005-07-30
  • 打赏
  • 举报
回复
mark
wzjall 2005-07-30
  • 打赏
  • 举报
回复
我加载了呀,应该是这样加载的吧:bitmap[0] .LoadBitmap(IDB_BITMAP);
wzjall 2005-07-30
  • 打赏
  • 举报
回复
谢谢你的提醒,我加载呀!!
tangjun237 2005-07-30
  • 打赏
  • 举报
回复
打错了!
bitmap[0] = AfxGetApp()->LoadBitmap(IDB_BITMAP);
tangjun237 2005-07-30
  • 打赏
  • 举报
回复
你需要在该对话框类的构造函数中调用LoadBitmap()函数才能生效!

bitmap[0] = AfxGetApp()->LoadIcon(IDB_BITMAP);

15,980

社区成员

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

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