MFC中如何给对话框添加背景图片
来源:互联网 发布:vb语言有什么用 编辑:程序博客网 时间:2024/04/30 09:07
定位到 void CXXXDlg::OnPaint(),在if()...else()中的else()下添加如下代码:
else { //CDialog::OnPaint();//要禁止这个调用 CPaintDC dc(this); CRect rect; GetClientRect(&rect); CDC dcMem; dcMem.CreateCompatibleDC(&dc); CBitmap bmpBackground; bmpBackground.LoadBitmap(IDB_BITMAP); //IDB_BITMAP:自己导入的位图的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); }
0 0
- MFC中如何给对话框添加背景图片
- 如何给MFC对话框添加背景图片
- 如何给MFC对话框添加背景图片
- 如何给MFC对话框添加背景图片
- 如何给MFC对话框添加背景图片
- 如何在MFC对话框中添加背景图片
- VC++学习笔记2--------------如何给MFC对话框添加背景图片
- VC++学习笔记2--如何给MFC对话框添加背景图片
- 如何给对话框添加背景图片
- 如何给对话框添加背景图片
- 如何给MFC添加背景图片
- MFC程序实现给对话框添加背景图片
- 如何给对话框插入背景图片 VC++ MFC
- MFC对话框添加背景图片
- MFC对话框添加背景图片
- MFC对话框添加背景图片
- MFC 对话框添加背景图片
- MFC对话框添加背景图片
- 多线程的应用
- leetcode 343.Integer Break 整数分割(c++)
- [转载]排序算法总结
- 将十进制数转换为十六进制数
- Adobe Photoshop CS6 简体中文版 v13.0 免激活绿色版
- MFC中如何给对话框添加背景图片
- android 闹钟设置的几种方法
- 任一个数用二进制表示
- THREE.js-照相机(Camera)
- 以后记住
- 2016.4.28.2
- SDAutoLayout使用
- launcher
- 230改为二进制