谁能帮我讲解一下BitBlt,UP有分,解释好的朋友另外开贴送分,谢谢先!

VC/MFC > 基础类 [问题点数:100分,结帖人yzx0023]
等级
本版专家分:5722
勋章
Blank
红花 2006年7月 移动平台大版内专家分月排行榜第一
2006年5月 硬件/嵌入开发大版内专家分月排行榜第一
2005年3月 硬件/嵌入开发大版内专家分月排行榜第一
2004年11月 硬件/嵌入开发大版内专家分月排行榜第一
2004年9月 硬件/嵌入开发大版内专家分月排行榜第一
Blank
黄花 2006年6月 硬件/嵌入开发大版内专家分月排行榜第二
2005年5月 硬件/嵌入开发大版内专家分月排行榜第二
2005年1月 硬件/嵌入开发大版内专家分月排行榜第二
2004年12月 硬件/嵌入开发大版内专家分月排行榜第二
2004年10月 硬件/嵌入开发大版内专家分月排行榜第二
Blank
蓝花 2005年8月 硬件/嵌入开发大版内专家分月排行榜第三
结帖率 99.26%
等级
本版专家分:78455
勋章
Blank
进士 2005年 总版技术专家分年内排行榜第九
Blank
微软MVP 2005年9月 荣获微软MVP称号
Blank
红花 2005年2月 VC/MFC大版内专家分月排行榜第一
2005年1月 VC/MFC大版内专家分月排行榜第一
2004年11月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2005年4月 VC/MFC大版内专家分月排行榜第二
2005年3月 VC/MFC大版内专家分月排行榜第二
等级
本版专家分:193460
勋章
Blank
进士 2005年 总版技术专家分年内排行榜第十
2004年 总版技术专家分年内排行榜第五
Blank
银牌 2004年9月 总版技术专家分月排行榜第二
Blank
铜牌 2005年3月 总版技术专家分月排行榜第三
2004年8月 总版技术专家分月排行榜第三
2004年7月 总版技术专家分月排行榜第三
Blank
微软MVP 2009年10月 荣获微软MVP称号
2005年9月 荣获微软MVP称号
2008年10月 荣获微软MVP称号
2007年10月 荣获微软MVP称号
2006年10月 荣获微软MVP称号
等级
本版专家分:78455
勋章
Blank
进士 2005年 总版技术专家分年内排行榜第九
Blank
微软MVP 2005年9月 荣获微软MVP称号
Blank
红花 2005年2月 VC/MFC大版内专家分月排行榜第一
2005年1月 VC/MFC大版内专家分月排行榜第一
2004年11月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2005年4月 VC/MFC大版内专家分月排行榜第二
2005年3月 VC/MFC大版内专家分月排行榜第二
等级
本版专家分:9817
等级
本版专家分:18928
勋章
Blank
黄花 2004年11月 C/C++大版内专家分月排行榜第二
Blank
蓝花 2005年4月 扩充话题大版内专家分月排行榜第三
等级
本版专家分:13279
等级
本版专家分:6667
等级
本版专家分:6667
等级
本版专家分:6667
无聊客

等级:

Blank
红花 2006年7月 移动平台大版内专家分月排行榜第一
2006年5月 硬件/嵌入开发大版内专家分月排行榜第一
2005年3月 硬件/嵌入开发大版内专家分月排行榜第一
2004年11月 硬件/嵌入开发大版内专家分月排行榜第一
2004年9月 硬件/嵌入开发大版内专家分月排行榜第一
Blank
黄花 2006年6月 硬件/嵌入开发大版内专家分月排行榜第二
2005年5月 硬件/嵌入开发大版内专家分月排行榜第二
2005年1月 硬件/嵌入开发大版内专家分月排行榜第二
2004年12月 硬件/嵌入开发大版内专家分月排行榜第二
2004年10月 硬件/嵌入开发大版内专家分月排行榜第二
Blank
蓝花 2005年8月 硬件/嵌入开发大版内专家分月排行榜第三
StretchBlt函数和BitBlt函数的用法

StretchBlt和BitBlt都用在双缓冲视图中,用来显示一幅图像 一、StretchBlt 函数从源矩形中复制一个位图到目标矩形,必要时按目标设备设置的模式进行图像的拉伸或压缩。也即是将内存中的位图拷贝到屏幕上,并且可以...

BitBlt()用法

在VC中显示位图常用取BitBlt()方法,它是将一幅位图从一个设备场景复制到另一个。源和目标DC相互间必须兼容。 虽然此方法的功能是这样的,但是一直没有理解网上一些例子代码,不知道其用到的各DC和位图如何得到...

用VB实现“百叶窗”的图形特效

在Powerpoint这样的软件中,各种各样...其方法是调用WINDOWS的API函数BitbltBitBlt函数就类似于C语言中的getimage、putimage两个函数的组合运用。BitBlt原意是“Bit Block Transfer”,其主要用途是位图的复制。用Bi

MFC函数之BitBlt

// Cgame123View 绘制 void Cgame123View::OnDraw(CDC* pDC) { Cgame123Doc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) return; // TODO: 在此处为本机数据添加绘制代码 CRect Rect;...

Bitblt函数(API)祥解

Bitblt作用将某一内存块的数据传送到另一内存块,前一内存块被称为"源",后一内存块被称为"目标"图象程序开发者使用Blit的函数在内存中将某页面上的一幅位图经过一定的变换转移到另一个页面上原形说明:Declare ...

【Visual C++】绘图函数BitBlt的使用方法

BitBlt该函数对指定的源设备环境区域中的像素进行位块(bit_block)转换,以传送到目标设备环境。原型: BOOL BitBlt( HDC hdcDest, int nXDest, int nYDest, int nWidth, int nHeight, HDC hdcSrc, int nXSrc,...

【Visual C++】游戏开发笔记十六 讲解一个完整的回合制游戏demo

本系列文章由zhmxy555编写,转载请注明出处。文章链接 http://blog.csdn.net/zhmxy555/article/details/7447864作者:毛星云 邮箱: happylifemxy@qq.com  这节笔记...这样的通过计算机角色本身的判断思考,然后产生

BitBlt用法

在VC中显示位图常用取BitBlt()方法,它是将一幅位图从一个设备场景复制到另一个。源和目标DC相互间必须兼容。虽然此方法的功能是这样的,但是一直没有理解网上一些例子代码,不知道其用到的各DC和位图如何得到,...

【Visual C++】游戏开发笔记之十 基础动画显示(三) 透明动画的实现

本系列文章由zhmxy555编写,转载请注明出处。 http://blog.csdn.net/zhmxy555/article/details/7376281作者:毛星云 邮箱: happylifemxy@qq.com 欢迎邮件交流编程心得"透明动画”是游戏...看过之前笔记的朋友们应

BitBlt函数的用法和一个小实例

BitBlt 用于从原设备中复制位图到目标设备,语法格式如下: BOOLBitBlt(int x,int y,int nWidth,int nHeight,CDC*pSrcDC,int xSrc,int ySrc,DWORDdwRop); 【机器博弈中的用途】:把一枚棋子画在棋盘上

VB用Bitblt实现透明位图显示

Visual Basic CodeAPI声明Private Declare Function BitBlt Lib "gdi32" ( ByVal hDestDC As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As

BitBlt 注意事项(CAPTUREBLT)

BitBlt 函数用于在设备间传递某块像素,例如向窗口表面呈现位图,或是复制屏幕 (截屏) 。 这篇文字讲述了复制屏幕过程中需要注意的问题。 基本过程: 创建源设备上下文 (hDC = CreateDC,GetDC,GetWindowDC) 。 ...

BitBlt详解

函数功能:该函数对指定的源设备环境...函数原型:BOOL BitBlt(HDC hdcDest,int nXDest,int nYDest,int nWidth,int nHeight,HDC hdcSrc,int nXSrc,int nYSrc,DWORD dwRop);参数:hdcDest:指向目标设备环境的句柄。

bitblt简易使用教程

它虽然使用简单,但功能强大,以下就来给新手们简单的讲解一下它  的用法  BitBlt 的声明如下(在窗体代码中须在前面加上Private关键字):  Declare Func**** BitBlt Lib "gdi32" (ByVal ...

BitBlt介绍

设备上下文绘图很多种方法。例如通过创建位图画刷,利用其填充一个区域来实现图像的绘制。此外,还可以使用CDC类的位图函数来输出位图到设备上下文中。 BitBlt 用于从原设备中复制位图到目标设备,语法格式如下...

Windows界面编程第九篇 位图显示特效 交错效果

http://weibo.com/MoreWindows 位图显示特效是大一时刚接触Windows VC++编程时作为练习作业写的,当时觉得一个简单至极的BitBlt函数居然也和动画扯上关系,确实很创意^_^(大一太菜了)。呵呵,

Windows界面编程第十篇 位图显示特效 百叶窗效果

转载请标明出处,原文地址:http://blog.csdn.net/morewindows/article/details/8696722欢迎关注微博:http://weibo.com/MoreWindows Windows界面编程之位图显示特效系列目录:1. 《Windows界面编程第九篇位图显示...

C语言打造表白程序——教你做一个浪漫的程序员

这个程序的知识点如下: MFC GDI API 1.  Microsoft Foundation Classes Graphics Device Interface Application Programming Interface MFC 是微软公司的基础类库,封装了大量的Windows API函数,能够快速的...

使用BitBlt实现位图背景透明

我们先看一下 BitBlt 这个函数的原型: BOOL BitBlt(int x, int y, int nWidth,nHeight, CDC* PsrcDC, int xSrc, int ySrc, DWORD dwRop); 参数介绍:  intx  表示绘制位图目标左上角x坐标;

Windows界面编程第十二篇 位图显示特效 飞入效果与伸展效果

转载请标明出处,原文地址:http://blog.csdn.net/morewindows/article/details/8696726欢迎关注微博:http://weibo.com/MoreWindows Windows界面编程之位图显示特效系列目录:1. 《Windows界面编程第九篇位图显示...

VC中BitBlt用法用法

 CDC::BitBlt  BOOL BitBlt(int x, int y, intnWidth, int nHeight, CDC*pSrcDC, int xSrc, intySrc, DWORD dwRop ); 如果最后一个参数是SRCCOPY(Copies the source bitmap tothe destinationbitmap)大概功

BitBlt函数和StretchBlt函数的使用

自己写了一个DrawImg函数 /***************************************************************** ...** 功能描述: 将结构体中的bmp图像到**对话框的picture control控件中 ** 全局变量:无 ** 调用模块:**

【Visual C++】游戏开发笔记二十二 游戏基础物理建模(四) 粒子系统模拟(一)

http://blog.csdn.net/zhmxy555/article/details/7585937作者:毛星云 邮箱: happylifemxy@qq.com 期待着与志同道合的朋友们相互交流 本节内容主要讲解了在GDI中粒子的运用,为后续DirectX中粒子系统的讲解提供...

gdi使用经验分享[原创]

在windows系列上做编程,gdi是一个很重要的技术点,很多程序在运行多次后出现异常,除了众所周知的内存泄露以外,gdi资源泄露也是一个很直接的原因.今天就把自己在编程中总结的一些经验给大家分享,欢迎高手补充.1....

【Visual C++】游戏开发笔记二十三 游戏基础物理建模(五) 粒子系统模拟(二)

http://blog.csdn.net/zhmxy555/article/details/7607916作者:毛星云 邮箱: happylifemxy@qq.com 期待着与志同道合的朋友们相互交流本节在笔记二十二的基础上继续讲解了例子系统的模拟与实际运用,着重讲解和...

PrintWindow截取隐藏窗口

最近工作遇到截图问题,开始用的BitBlt,可是一旦窗口被覆盖或者显示一半,用BitBlt就解决不了了。 PrintWindow的好处就在这,只要想截的窗口不是最小化,无论在屏幕外还是只显示一半还是被覆盖,都可以成功截取...

【Visual C++】游戏开发笔记十五 游戏人工智能(一) 运动型游戏AI

本系列文章由zhmxy555编写,转载请注明出处。 http://blog.csdn.net/zhmxy555/article/details/7434317作者:毛星云 邮箱: happylifemxy@qq.com 欢迎邮件交流编程心得我们常常听...写这篇文章的时候,最新版的Dota

【Visual C++】游戏开发笔记之六——游戏画面绘图(三)透明特效的制作方法

 http://blog.csdn.net/zhmxy555/article/details/7338082作者:毛星云 邮箱: happylifemxy@qq.com 欢迎邮件交流编程心得从这节开始我们来讲解制作一般2D游戏画面经常要使用到的绘图特效。笔记六我们主要介绍...

的VC++ RPG游戏紫日2037源代码开放

刚学游戏编程时写的程序,对初学者可能有用,希望大家喜欢 :-)执行文件下载:http://www.cppblog.com/Files/billhsu/2037.rar源代码下载:http://www.cppblog.com/Files/billhsu/Source_2037.rar/****************...

透明位图的显示(TransparentBlt函数)

包含透明色的位图的绘制方法多种,最简单的方法是调用现成的函数:TransparentBlt,也可以通过自己的代码实现类似TransparentBlt的功能,实现过程也两种形式,一种是事先做一张掩码位图,另一种是动态生成掩码...

相关热词 c#等比例压缩图片大小 c# word 替换 c# mysql插入 c#窗体上的叉添加事件 c#打印图片文件 c#後台調前台js c#控制台美化 c#获取当前的农历日期 c# 构造函数重载 c#代码修改服务器时间