(急)VC下如何将一个静态控件的背景设置为一张图片

helloworld开发者社区 2013-07-30 10:41:28
(急)VC下如何将一个静态控件的背景设置为一张图片

公司这个功能急等着做,希望了解这方面的给个思路或者代码段也好
谢谢了
...全文
121 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
u010588063 2013-07-31
  • 打赏
  • 举报
回复
已经帮你写好了,也测试通过,你就直接用吧 CStatic *s=(CStatic *)GetDlgItem(IDC_STATIC); CClientDC dc(s); CBrush brush,*oldbrush; CRect rc; s->GetClientRect(&rc); oldbrush=dc.SelectObject(&brush); dc.BitBlt(0,0,bitmap.bmWidth,bitmap.bmHeight,&dcMem,0,0,SRCCOPY); dc.SelectObject(oldbrush);
叶恭介叶恭介 2013-07-31
  • 打赏
  • 举报
回复
静态控件的CStatic变量进行这样操作: XXXStatic.ModifyStyle(0, SS_BITMAP);

1,658

社区成员

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

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