E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
CBitmap
【Visual C++】游戏开发笔记十四 游戏画面绘图(四) 华丽的CImage类
作者:毛星云邮箱:
[email protected]
欢迎邮件交流编程心得我们知道,VisualC++中的
CBitmap
类的功能简直太弱小了,这曾经让VisualC++在图像处理方面的功能比较尴尬。
yzd
·
2012-04-03 04:00
【Visual C++】游戏开发笔记十四 游戏画面绘图(四) 华丽的CImage类
作者:毛星云邮箱:
[email protected]
欢迎邮件交流编程心得我们知道,VisualC++中的
CBitmap
类的功能简直太弱小了,这曾经让VisualC++在图像处理方面的功能比较尴尬。
yzd
·
2012-04-03 04:00
image
【Visual C++】游戏开发笔记十四 游戏画面绘图(四) 华丽的CImage类
blog.csdn.net/zhmxy555/article/details/7422922作者:毛星云 邮箱:
[email protected]
欢迎邮件交流编程心得我们知道,Visual C++中的
CBitmap
zhmxy555
·
2012-04-03 04:00
游戏
C++
image
null
callback
图像处理
CImage类(外部图像文件(BMP、GIF、JPEG等)
CImage类我们知道,VisualC++的
CBitmap
类和静态图片控件的功能是比较弱的,它只能显示出在资源中的图标、位图、光标以及图元文件的内容,而不像VB中的Image控件可以显示出绝大多数的外部图像文件
liuzhuomju
·
2012-04-01 21:00
windows
image
command
null
mfc
图像处理
MFC中
CBitmap
的简单复制方法 (Copy
CBitmap
)
http://wupei.j2megame.org/archives/86在这里为大家提供一种
CBitmap
复制的方法经过自己的一层封装,就形成的非常好用的
CBitmap
的复制工具函数先看函数实现: HBITMAPCMyDialog
crystal_avast
·
2012-03-25 15:00
null
mfc
工具
保存MFC的
CBitmap
对象中的图象到一个BMP文件中
http://www.360doc.com/content/11/0908/10/5858918_146648444.shtmlBOOLSaveBmp(HBITMAPhBitmap,CStringFileName)//FileName包括路径和文件的全名//hBitmap=(HBITMAP)bm.GetSafeHandle(); CBitmapbm;{//设备描述表HDChDC;//当前分辨率
crystal_avast
·
2012-03-25 15:00
图形设备接口类,GDI类:CPen, CBrush,CFont,
CBitmap
,CRgn,CPalette等
MFC对GDI对象进行了很好的封装,提供了封装GDI对象的类,如CPen、CBrush、CFont、
CBitmap
和CPalette等
ltag0110rtag
·
2012-03-18 15:00
数据结构
windows
delete
mfc
工具
图形
双缓存解决抖动问题
1.在View类的头文件里面定义一个
CBitmap
*_pBufferBitmap和函数voidPrepareBufferBitmap(CDC*pDC)protected:
CBitmap
*_
gavin710
·
2012-03-17 22:00
null
visual C++中最常用的类与API函数
常用类CArchive类:用于二进制保存档案
CBitmap
类:封装Windows的图形设备接口(GDI)位图CBrush类:封装图形设备接口(GDI)中的画刷CButton类:提供Windows按钮控件的功能
TXH0001
·
2012-03-16 14:00
C++
windows
api
null
byte
pascal
Windows Mobile读取位图资源的像素数据问题
IDB_BITMAP1的位图,想获得它的像素数据(即unsignedchar类型的一块内存数据),在PC上的方法:m_bitmap.LoadBitmap(IDB_BITMAP1);//加载位图资源, m_bitmap为
CBitmap
gxf1027
·
2012-03-12 14:00
windows
image
null
mobile
平台
【精心整理】【实用】visual C++中最常用的类与API函数
常用类CArchive类:用于二进制保存档案
CBitmap
类:封装Windows的图形设备接口(GDI)位图 CBrush类:封装图形设备接口(GDI)中的画刷 CButton类:提供Windows按钮控件的功能
poem浅墨
·
2012-03-06 22:00
C++
windows
api
null
图形
文件管理器
【精心整理】【实用】visual C++中最常用的类与API函数
常用类CArchive类:用于二进制保存档案
CBitmap
类:封装Windows的图形设备接口(GDI)位图 CBrush类:封装图形设备接口(GDI)中的画刷 CButton类:提供Windows按钮控件的功能
zhmxy555
·
2012-03-06 22:00
C++
windows
api
null
图形
文件管理器
【精心整理】【实用】visual C++中最常用的类与API函数
常用类CArchive类:用于二进制保存档案
CBitmap
类:封装Windows的图形设备接口(GDI)位图CBrush类:封装图形设备接口(GDI)中的画刷CButton类:提供Windows按钮控件的功能
zhmxy555
·
2012-03-06 22:00
快速
文章
初学者
Visual
怎么使CImageList装载高彩色图片
CImageList imageList;
CBitmap
bitmap; bitmap.LoadBitmap(IDB_MAINFRAME); imageList.Create(16, 16, ILC_COLORDDB
kafeiwuzhuren
·
2012-02-24 12:00
Visual C++的
CBitmap
VisualC++的
CBitmap
类的功能是比较弱的,它只能显示出在资源中的图标、位图、光标以及图元文件的内容,而不像VB中的Image控件可以显示出绝大多数的外部图像文件(BMP、GIF、JPEG等)
Mirage520
·
2012-02-21 11:00
利用掩码位图实现透明显示
首先来看一个函数:voidDrawMaskBmp(CDC*pDC,intnX,intnY,
CBitmap
&bitmap,
CBitmap
&maskBitmap){ CDCbitmapDC;
CBitmap
Mirage520
·
2012-02-21 09:00
MFC学习日记四:Mfc消息机制与画图
(this);dc.FillRect(CRect(m_ptOrigin,point),&brush); //用这个红色的画刷填充一个矩形区域,这里并不需要将这个画刷选到设备描述表当中创建一个位图画刷:
CBitmap
dongge_111
·
2012-02-19 14:00
CImage类的用法(转帖)
From:http://elevenguy.blog.163.com/blog/static/616122092010053550593/我们知道,VisualC++的
CBitmap
类和静态图片控件的功能是比较弱的
JoeBlackzqq
·
2012-02-16 14:00
双缓冲绘图
ClientRect);CRectInvalidRect;dc.GetClipBox(&InvalidRect);//得到一个能够完整包含当前可见区域的矩形CDCMemDC;CBitmapMemBitMap;
CBitmap
aristolto
·
2012-02-06 10:00
null
图形
如何在MFC窗口显示BMP和JPG图片
viewplain//通过资源画图 static void DrawBitmap(UINT bitmap,CDC *pDC,CRect rect) {
CBitmap
rayborn1105
·
2012-01-01 18:00
.net
image
null
mfc
MFC中显示图像的类CImage
我们知道,VisualC++的
CBitmap
类和静态图片控件的功能是比较弱的,它只能显示出在资源中的图标、位图、光标以及图元文件的内容,而不像VB中的Image控件可以显示出绝大多数的外部图像文件(BMP
huangxy10
·
2011-12-27 14:00
windows
image
command
null
mfc
图像处理
CBitmap
对象直接加载外部图像的方法
在初始化
CBitmap
对象时,常用
Cbitmap
::LoadBitmap,即如下两种:BOOL LoadBitmap(LPCTSTR lpszRecourceName);BOOL LoadBitmap(
huangxy10
·
2011-12-20 20:00
windows
image
api
null
2010
磁盘
CBITMAP
与BITMAP
CBitmap
是一个类,封装了Windows图形设备接口(GDI)中的位图,并且提供了操纵位图的成员函数。
wklnewlife
·
2011-12-20 15:00
windows
struct
mfc
include
图形
GDI 总结一
CBitmap
类
CBitmap
类: classCBitmap:publicCGdiObject { DECLARE_DYNAMIC(
CBitmap
) public: staticCBitmap*PASCALFromHandle
shuilan0066
·
2011-12-19 17:00
image
api
null
Class
pascal
VC中镂空图的实现方法(简略代码)
CRect rc(0, 0, m_pImgIn->width, m_pImgIn->height); CDC dcDest; dcDest.CreateCompatibleDC(pDC);
CBitmap
jiav_net
·
2011-12-07 19:00
代码
部分MFC和API函数
索引CArchive类:用于二进制保存档案
CBitmap
类:封装Windows的图形设备接口(GDI)位图CBrush类:封装图形设备接口(GDI)中的画刷CButton类:提供Windows按钮控件的功能
Augusdi
·
2011-12-06 10:00
Cbitmap
的高和宽
CBitmap
bitmapSpan;BITMAP szBitMap;bitmapSpan.LoadBitmap(IDB_COLUMNHEADER_SPAN);bitmapSpan.GetObject(
zmq5411
·
2011-11-01 15:00
保存SelectObject返回值的原因
;oldfont=(HFONT)SelectObject(hDC,font);不明白这样做的原因,到CSDN论坛上搜了下,找到一个不错的答案:原帖如下:“两个作用 1.恢复原来的GDI 2.释放资源
CBitmap
mvpsendoh
·
2011-10-20 14:00
VC载入位图方法
VC载入位图方法 CDC memDC;memDC.CreateCompatibleDC(&(*dc));
CBitmap
* pBitmap;//loadallbitmapCBitmap* pOldBitmap
aristolto
·
2011-10-09 10:00
EVC VC 载入位图函数
EVCVC载入位图函数分类: C/C++VCEVC2009-09-1610:09 52人阅读 评论(0) 收藏 举报
CBitmap
*CBmp::loadBmpToBitmap(LPCTSTRfileName
aristolto
·
2011-10-09 10:00
image
null
c/c++
VC
EVC
在按钮上显示位图
我们想在上面显示位图: 则将该button的属性中的样式改为改为位图(bitmap) 用classwizard 添加一个CButton的成员变量m_bmpBtn; 在对话框类重添加一个成员变量
CBitmap
ITeamsky
·
2011-10-08 20:26
职场
vc++
button
休闲
画图实现双缓冲
6408986_106817524.shtml摘录核心代码:如何实现双缓冲 首先给出实现的程序,然后再解释,同样是在OnDraw(CDC *pDC)中: CDC MemDC; //首先定义一个显示设备对象
CBitmap
segen_jaa
·
2011-09-09 09:00
null
360
BitBlt用法
我已经将要用的位图导入到工程资源中,所以我可以用:CBitmapcbmp;cbmp.LoadBitmap(IDB_BMP1);这样得到一个
CBitmap
对象。
MOKA
·
2011-08-17 10:41
VC/MFC
CMenu美化 和CButton
表示索引,对应“文件”菜单 for(inti=0;iSetMenuItemBitmaps(i,MF_BYPOSITION,NULL,NULL); bmp.Detach(); }
CBitmap
fysy0000
·
2011-08-08 14:00
[Visual C++系列]2.4 在窗口中绘制设备相关位图,图标,设备无关位图
DDB可以用MFC中的
CBitmap
来表示,而DDB一般是存储在资源文件中,在加载时只需要通过资源ID号就可以将图形装入。BOOLCBitmap::LoadB
bbdxf
·
2011-08-06 10:00
第十章:位图
GDI位图和设备无关的位图是两种不同的Windows位图.GDI位图是由Microsoft基本类库中的
CBitmap
类表示的.在
CBitmap
的对象中,包含了一种和Windows的GDI模块有关的Windows
yuanweihuayan
·
2011-08-03 22:00
数据结构
windows
Microsoft
null
扩展
图形
在视图中显示一幅位图
(1)声明一个
CBitmap
类的对象,使用LoadBitmap()函数将位图装入内存。
shuilan0066
·
2011-07-29 14:00
编程
测试
null
mfc
BYTE和
CBitmap
之间的转换
首先,从
CBitmap
中提取像素数据赋值给BYTE类型,代码如下:CBitmapBmp;//背景图片 Bmp.LoadBitmap(IDB_BITMAP1);//从资源中载入BMP位图 Bmp.GetBitmap
yongshengsilingsa
·
2011-07-19 15:00
byte
图形
vc关于dialog绘图闪屏和多层覆盖的处理方法
CBitmapbitmap; //创建与屏幕一样大小的位图 bitmap.CreateCompatibleBitmap(pDC, nClientWidth, nClientHeight);
CBitmap
fjssharpsword
·
2011-07-06 10:00
null
delete
dialog
MFC对话框背景贴图
来自:http://hi.baidu.com/superkdc/blog/item/19641aa0c37d2b83471064be.html 对话框背景贴图【1】定义一个
CBitmap
类m_Bitmap
mo451583183
·
2011-07-03 15:32
职场
mfc
休闲
透明背景的处理
1.建立bitmap资源 2.增加
CBitmap
对象在类中 3.在对话框OnPaint()中 CDC ImageDC;
wan_gn
·
2011-07-01 08:00
VC
透明背景
TransparentBlt
MFC之3:在视图中打开图片
1//调用位图,执行程序时打开图片2 CDC memdc;3
CBitmap
*olddc;4
CBitmap
bitmap;5 bitmap.LoadBitmap(IDB_BITMAP1
polly study cs
·
2011-05-29 16:00
常用MFC和API函数
索引 CArchive类:用于二进制保存档案
CBitmap
类:封装Windows的图形设备接口(GDI)位图 CBrush类:封装图形设备接口(GDI)中的画刷 CButton类:提供Windows按钮控件的功能
isiqi
·
2011-05-17 15:00
数据结构
windows
活动
mfc
pascal
图片颜色掩码操作
//关键代码
CBitmap
*BmpColorMaskOp(
CBitmap
&bmpSrc,COLORREFcolorMask,DWORDdwOp){//图像信息BITMAPbmpInfo;bmpSrc.GetBitmap
zgl7903
·
2011-05-13 10:00
对话框贴背景图的几种方法
方法一:处理ON_WM_ERASEBKGND消息,在OnEraseBkgnd里加如下代码CDCMemDC;//
CBitmap
对象CBitmapBitmap,*pOldBitmap;//BITMAP句柄BITMAPbm
rcbblgy
·
2011-05-10 10:00
DST
通过
CBitmap
,HBITMAP,直接用OnPaint()绘制
通过
CBitmap
,HBITMAP,直接用OnPaint()绘制 首先在CTestDlg类中声明一个变量:
CBitmap
m_bmp; 然后我们在对话框中加入一个picture标签,名为IDC_STATIC1
Neon∮Light
·
2011-04-13 10:00
CBitmap
和HBITMAP的区别及相互转换方法
hbitmap是bitmap的指针,msdn中:Handletoabitmap.typedefHANDLEHBITMAP;
cbitmap
是mfc中封装bitmap的类;msdn中:Encapsulates
zmq5411
·
2011-03-29 16:00
windows
mfc
interface
CBitmap
程序中动态加载 本地文件上的BMP图片资源
boolLoadBmpPic(constCStringstrBmpPath,
CBitmap
&bmp){ HBITMAP bitmap; try { bmp.Detach(); bitmap=(HBITMAP
zmq5411
·
2011-03-29 16:00
编程
image
null
mfc
dll
library
MFC 添加对话框背景图片
public中定义TestDlg.cpp中:在初始化函数OnInitDialog()中加入:BOOL CTestDlg::OnInitDialog(){CDialog::OnInitDialog();
CBitmap
paulfzm
·
2011-03-27 17:00
设计模式
数据结构
windows
mfc
vc++
Visual C++中的图形特效
基本原理在VisualC++6.0中,显示位图的方法及过程如下:1.显示程序资源中的位图(位图的所有数据均存在于可执行文件中)(1)从资源中装入位图●定义位图对象数据成员CBitmapm_Bitmap;●调用
CBitmap
wlchen123
·
2011-03-23 20:00
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他