MFC 中添加背景图片
2016-05-20 20:09
281 查看
BOOL CMyView::OnEraseBkgnd(CDC* pDC) { // TODO: 在此添加消息处理程序代码和/或调用默认值 CBitmap bitmap; bitmap.LoadBitmapA(IDB_BITMAP1); BITMAP bmp; bitmap.GetBitmap(&bmp); CDC dccompatible; dccompatible.CreateCompatibleDC(pDC); dccompatible.SelectObject(&bitmap); CRect rect; GetClientRect(&rect); pDC->StretchBlt(0,0,rect.Width(),rect.Height(),&dccompatible,0,0,bmp.bmWidth,bmp.bmHeight,SRCCOPY); return true; //return CView::OnEraseBkgnd(pDC); }先添加WM_ERASEBKGUD 消息处理函数,然后添加位图,位图的ID。
相关文章推荐
- Visual C++中MFC消息的分类
- MFC中Radio Button的用法详解
- MFC对话框中添加状态栏的方法
- MFC创建右键弹出菜单的方法
- MFC中动态创建控件以及事件响应实现方法
- C++ 关于MFC多线程编程的注意事项
- MFC程序对文件的处理方法
- MFC自定义消息的实现方法
- MFC实现在文件尾追加数据的方法
- MFC之ComboBox控件用法实例教程
- jquery动态更换设置背景图的方法
- MFC绘制不规则窗体的方法
- IE8引发 VS2005/2008 MFC向导出错的解决方案
- MFC实现全屏功能代码实例
- 使用VS2010创建MFC ActiveX工程项目
- 使用js操作css实现js改变背景图片示例
- Android程序开发之给背景图加上移动的手势
- C++中MFC Tab Control控件的使用详解
- MFC程序设计常用技巧汇总
- MFC扩展DLL中导出类和对话框的实现方法