给对话框添加背景图片(位图)
来源:互联网 发布:前端页面与数据库交互 编辑:程序博客网 时间:2024/05/21 02:50
之前需插入位图资源
1、在主对话框里添加背景图片:
CxxDlg类中的OnPaint函数里
else
{
//为对话框添加背景图片
CPaintDC dc(this);
CRect rect;
GetClientRect(&rect);
CDC dcMem;
dcMem.CreateCompatibleDC(&dc);
CBitmap bmpBackground;
bmpBackground.LoadBitmap(IDB_BACKGROUND); //IDB_BACKGROUND是背景图对应的ID
BITMAP bitmap;
bmpBackground.GetBitmap(&bitmap);
CBitmap *pbmpOld=dcMem.SelectObject(&bmpBackground);
dc.StretchBlt(0,0,rect.Width(),rect.Height(),&dcMem,0,0, bitmap.bmWidth,bitmap.bmHeight,SRCCOPY);
// CDialog::OnPaint();//注意要禁止这个调用
}
2、在子对话框里添加背景图片:
在子对话框对应的类中响应WM_PAINT消息;在OnPaint函数添加以上相同代码;即可
- 给对话框添加背景图片(位图)
- 给对话框添加背景图片
- 如何给对话框添加背景图片
- 给VC对话框添加背景图片
- 如何给对话框添加背景图片
- 如何给对话框添加位图
- 用VC给对话框添加背景图片
- 如何给MFC对话框添加背景图片
- 如何给MFC对话框添加背景图片
- 如何给MFC对话框添加背景图片
- MFC程序实现给对话框添加背景图片
- MFC中如何给对话框添加背景图片
- 如何给MFC对话框添加背景图片
- MFC添加背景图片,位图
- VC++学习笔记2--------------如何给MFC对话框添加背景图片
- 如何给对话框添加背景图片及图片按钮CBUttonST
- VC++学习笔记2--如何给MFC对话框添加背景图片
- 在VS2013环境下MFC学习:给对话框添加背景图片
- UML中关联(Association)和依赖(Dependency)的区别
- 什么是 富客户端互联网应用程序 RIA
- Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file给出解决办法
- 最近的学习计划
- Pl/sql 语法规则介绍及
- 给对话框添加背景图片(位图)
- SQL SERVER存储过程
- java jacob word
- Welcome!
- oracle过程,包,触发器
- Eclipse常用插件下载地址(转载)
- 摘录:“创业神童”的生意经
- 用OpenInventor实现的NeHe OpenGL教程-第三十三课
- 主对话框里嵌入子对话框,也可以嵌入属性表单