码迷,mamicode.com
首页 >  
搜索关键字:cbitmap    ( 48个结果
CBitmap、HBITMAP、BITMAP相互转换
一:理解BITMAP是C++中定义的位图结构体HBITMAP是Windows中使用的位图句柄CBitmap是MFC封装的位图类二:相互转换1、HBITMAP->CBitmapHBITMAP hBitmap=(HBITMAP)::LoadImage(NULL, str, IMAGE_BITMAP, 0...
分类:其他好文   时间:2014-11-28 21:24:26    阅读次数:325
MFC中的GDI绘图(4)
3、创建绘图工具并选入DC    有了画布,要绘图我们必须有画笔画刷。在Windows中有HPEN、HBRUSH等GDI对象,MFC对GDI对象进行了很好的封装,提供了封装GDI对象的类,如CPen、CBrush、CFont、CBitmap和CPalette等,这些类都是GDI对象类CGdiObject的派生类。    一般先创建画笔(刷),然后调用CDC::SelectObject函数将画笔...
分类:编程语言   时间:2014-11-27 18:38:05    阅读次数:170
VC之CButton添加背景图片的方法
方法1. 使用CBitmap CBitmap m_bitmap; m_bitmap.LoadBitmap(IDB_BITMAP1); HBITMAP hBitmap = (HBITMAP)m_bitmap.GetSafeHandle(); ((CButton *)GetDlgItem(IDC_BUTTON1))->SetBitmap(hBitmap); 方法2. 使用CBitmapBu...
分类:其他好文   时间:2014-11-21 19:00:34    阅读次数:463
MFC绘制有背景图像的对话框
实用,记上。 1、在网上找到合适的位图,并添加位图资源,例如命名为IDB_BACK1; 2、插入对话框,先拖放控件; 3、在对话框类添加两个变量,位图变量和画刷变量: CBitmap m_bmBack; CBrush m_brBack; 这里声明为类成员是为了避免函数运行完后局部变量被销毁的情况。 4、在OnInitDialog中加载位图资源和位图画刷: ... m_bmBack...
分类:编程语言   时间:2014-11-17 12:28:16    阅读次数:235
vc++图像显示
显示资源中的图片 (1)从资源中装入位图 ● 定义位图对象数据成员CBitmap m_Bitmap; ● 调用CBitmap成员函数LoadBitmap(),如m_Bitmap.LoadBitmap(IDB_BITMAP1); ● 传入LoadBitmap的参数是位图在图形编辑器中生成或从位图文件中...
分类:编程语言   时间:2014-10-26 22:41:27    阅读次数:421
MFC按钮重绘
1 //按钮重绘函数 2 void CWeather091001Dlg::OnDrawItem(int nIDCtl, LPDRAWITEMSTRUCT lpDrawItemStruct) { 3 CDC buttonDC; 4 CBitmap bitmapTrans; 5 BITMA...
分类:编程语言   时间:2014-10-21 15:01:33    阅读次数:382
[ATL/WTL]_[CBitmap复制图片-截取图片-平铺图片]
场景: 1.当你需要截取图片部分区域作为某个控件的背景。 2.需要平铺图片到一个大区域让他自动放大时。 3.或者需要合并图片时。...
分类:其他好文   时间:2014-08-31 18:43:31    阅读次数:301
[ATL/WTL]_[保存CBitmap到文件-保存屏幕内容到文件]
场景: 1. 在做图片处理时,比如放大后或加特效后需要保存CBitmap(HBITMAP)到文件. 2.截取屏幕内容到文件时. 3.不需要加入第3方库时....
分类:其他好文   时间:2014-08-31 18:41:27    阅读次数:237
Halcon 10.0:Hobject图像转CBitmap
1 void HImage2CBitmap(Hobject pImage,CBitmap *wImage) 2 { 3 char lpcsType[MAX_STRING]; 4 Hlong lPointer,width,height,channels; 5 Hlong lP...
分类:其他好文   时间:2014-08-23 17:41:41    阅读次数:385
MFC添加启动画面与CImage结合版
最近做一个启动画面,发现Splash只能加载bitmap,发现bitmap图片效果不太好,所以找了下在C++中有什么可以加载PNG或者JPG等类型的图片,在网上找半天后,发现CImage这个类相当好用,而且还可以和CBitmap相互转换,这样我只要修改一小段代码,就可以实现用位图以外的图片来做启动画...
分类:其他好文   时间:2014-08-17 01:00:01    阅读次数:299
48条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!