MFC添加背景图片
来源:互联网 发布:php接口开发教程 编辑:程序博客网 时间:2024/06/05 05:14
1,对话框右键>>类向导>>消息
>>Onpaint>>双击进入函数体内部;
2,修改void CMFC1Dlg::OnPaint()函数中的else内容为:
//加载位图
CBitmap bitmap;
bitmap.LoadBitmap(IDB_BITMAP1); //IDB_BITMAP1为背景图片加载进项目的ID号
//选入DC
CClientDC cdc(this);
CDC comdc;
comdc.CreateCompatibleDC(&cdc);
comdc.SelectObject(&bitmap);
//生成BITMAP
BITMAP bit;
bitmap.GetBitmap(&bit);
//客户区域
CRect rect;
GetClientRect(rect);
//用客户区的DC绘制所生成的BITMAP,并适应为窗口大小
cdc.StretchBlt(0,0,rect.Width(),rect.Height(),&comdc,0,0,bit.bmWidth,bit.bmHeight,SRCCOPY);
3,运行,OK
- MFC对话框添加背景图片
- MFC对话框添加背景图片
- MFC对话框添加背景图片
- MFC添加背景图片方法
- MFC 对话框添加背景图片
- MFC对话框添加背景图片
- MFC添加背景图片方法
- mfc中添加背景图片
- mfc窗口添加背景图片
- MFC对话框添加背景图片
- MFC添加背景图片方法
- mfc窗口添加背景图片
- MFC添加背景图片,位图
- MFC 中添加背景图片
- MFC添加背景图片
- MFC,添加背景图片
- [转]MFC 对话框添加背景图片
- 给MFC程序添加背景图片
- 关于数组套数组的看法
- Oracle之子查询
- QGC之qml
- Javascript—循环
- java八大排序算法之冒泡排序
- MFC添加背景图片
- HDU 6153 A Secret (扩展KMP)
- leetcode 650. 2 Keys Keyboard(dp)
- Oracle之DML
- kmp与exkmp算法讲解
- HDOJ1385 Minimum Transport Cost Floyed简单题
- Inversion
- Java八大排序算法之选择排序
- 读取手机内联系人信息