设置单文档应用程序的背景图片
来源:互联网 发布:华为mate8销量最新数据 编辑:程序博客网 时间:2024/05/16 06:07
设置单文档应用程序背景图片的方法有好多种,经实践证实,在此提供一种显示效果比较好的一种方法。
1、添加资源。插入任意的.bmp格式的位图,256色也好,24位的也罢,都无所谓。低版本的编译器可能提示无法打开与编辑24位的位图,但添加成功在运行时是毫无影响的,大家尽管添加就行。
2、在CTestView的构造函数中添加代码:
CBitmap bmp;
bmp.LoadBitmap(IDB_BITMAP); //加载位图
m_brushBackground.CreatePatternBrush(&bmp); //创建位图画刷
3、在OnDraw函数中画图。
CRect rect;
GetClientRect(rect); //取得客户区域
pDC->FillRect(rect,&m_brushBackground); //用背景画刷填充区域
4、最后,添加WM_ERASEBKGND消息的处理函数,避免背景的闪烁。
BOOL CTongXunLuView::OnEraseBkgnd(CDC* pDC)
{
return TRUE;
//return CView::OnEraseBkgnd(pDC);
}
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zhixingzhe/archive/2009/09/25/4595467.aspx
- 设置单文档应用程序的背景图片
- 设置单文档应用程序的背景图片
- 设置单文档应用程序的背景图片
- 设定单文档和对话框的背景图片
- 单文档背景图片加载
- 单文档背景图片加载
- 单文档添加背景图片
- VC++单文档导入背景图片
- MFC单文档添加背景图片
- MFC单文档添加背景图片
- 单文档应用程序SDI的视图切换
- 单文档应用程序SDI的视图切换
- OpenGL的单文档应用程序框架
- 修改单文档应用程序框架的大小
- 基于单文档应用程序背景的修改
- 单文档应用程序的创建过程
- 如何修改单文档应用程序的标题
- 单文档视图应用程序
- 驱动表 详解
- 10佳设计资源和灵感的必备网站
- 使用伪寄存器来帮助检查每段语句运行的时间
- VC6远程调试
- 四个故事,四条值得大家认真思考的建议。
- 设置单文档应用程序的背景图片
- 扩展report service(实现单点登陆)
- SQL获取所有数据库名、表名、储存过程以及参数列表
- 如何去掉表中的重复记录
- 探讨PHP引用&符号的一些注意问题
- 大型数据库的设计原则与开发技巧
- 改变CListCtrl中Item的图片
- spring中配置定时器
- C++ typedef使用方法总结