请问:如何动态显示bitmap(实时改变控件的bitmap)?

xingwanghao 2007-10-30 08:46:55
请问:
在对话框中的picture(static)控件中动态显示bitmap,根据程序改变其bitmap,怎么实现?
谢谢啊!
...全文
211 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuxiuk 2007-10-31
  • 打赏
  • 举报
回复
HBITMAP hBitmap;
CStatic *pStatic = (CStatic*)GetDlgItem(你的picture控件ID);

hBitmap = (HBITMAP)LoadImage(AfxGetInstanceHandle(),
MAKEINTRESOURCE(IDB_CLUB),
IMAGE_BITMAP,
0,
0,
LR_LOADMAP3DCOLORS);

pStatic->ModifyStyle(0xF, SS_BITMAP);
pStatic->SetBitmap(hBitmap);


菜牛 2007-10-31
  • 打赏
  • 举报
回复
CStatic::SetBitmap
凤矶 2007-10-31
  • 打赏
  • 举报
回复
在对话的OnPaint中画到picture控件上

15,979

社区成员

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

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