为控件或窗口添加背景
来源:互联网 发布:fiil bestie 知乎 编辑:程序博客网 时间:2024/05/16 10:36
为控件添加图片背景
部分代码如下 :
CClientDC* pDC = new CClientDC(pWindow);//创建当前窗口的设备文件对象。或用CDC* pDC = pWindow->GetDC();
CBitmap bitmap;
BITMAP bitmapInfo;
CDC MemDC;
//加载背景位图,本函数从Path指定名字或者由ID号标志的位图资源。加载的位图被附在CBitmap对象上。
bitmap.LoadBitmap(ID_SOURCEID/Path);
//得到图片的相关信息。或 bitmap->GetObject(sizeof(bitmapInfo), &bitmapInfo)。
bitmap.GetBitmap(&bitmapInfo);
//产生与pDC指定设备兼容的设备上下文内存,设备上下文内存包含显示表面的信息,
//它用于在向实际的兼容设备表面发送图象之前在内存中作好准备。
MemDC.CreateCompatibleDC(pDC);
//将对象(bitmap)选入设备上下文中。CDC类为特定类型的GDI对象提供了五种形式,
//包括画笔、画刷、字体、位图和区域。最新选中的对象将覆盖同类型的前一个对象 。
MemDC.SelectObject(&bitmap);
//从源设备上下文拷贝位图到这个当前设备上下文。
pDC->BitBlt(0,0,client.cx,client.cy,&MemDC,src.cx,src.cy,SRCCOPY);
}
- 为控件或窗口添加背景
- 为 DropDownList 选项添加背景或样式
- 为 DropDownList 选项添加背景或样式
- 为VC MFC 窗口添加 Flash 控件
- Qt 给主窗口添加背景但不覆盖控件
- vc为窗口添加一个阴影或者毛玻璃背景
- MFC 添加窗口背景
- Qt学习(1):ui设计给窗口做背景及控件背景添加方法
- MFC对话框修改背景颜色或添加背景图片、控件背景与字体颜色的修改
- WPF 添加控件背景
- 为文件夹添加背景
- 背景添加为图片。
- 为TabBar添加背景
- 为ActiveX窗口上的自定义控件添加ToolTip
- 轻轻松松为Sliverlight控件或页面添加鼠标滚轮操作
- Java 增加窗口、添加窗口背景颜色
- 关于对话框界面控件处理之——为控件添加背景位图
- 给控件添加窗口的响应函数(子类化EDIT控件 )以Edit控件为例
- 程序员四大忌
- 纠结
- 何时用指针,何时用引用?
- 1006p
- 进度条的使用方法
- 为控件或窗口添加背景
- 初入c语言感想
- 转:从能力到素质——谈谈个人能力的系统性
- java新手入门题目
- java编程书籍的求助
- 如何锁定计算机硬盘
- 一个老程序员的总结
- 1007p
- 随笔