用二位mfc遍历位图像素时每个像素有几个颜色

位图和RGB的区别_百度知道
位图和RGB的区别
就是在PS里做图不是有位图 RGB等色彩模式吗
有人说用rgb模式出的图就是位图
那么位图模式出的图呢 是什么呢
要是这样的话
那为什么PS新建时还要有位图 rgb呢
为什么不直接就一种rgb或位图呢
如果提的问题确实太菜的话
请大侠们...
我有更好的答案
亦称为点阵图像或绘制图像,是由称作像素(图片元素)的单个点组成的。这些点可以进行不同的排列和染色以构成图样,这和位图图像其实是差不多的。常用的位图编码方法之一,从而使线条和形状显得参差不齐。然而。同样,由于位图图像是以排列的像素集合体形式创建的,所以不能单独操作(如移动)局部位图。一般,如果从稍远的位置观看它、蓝三原色的光学强度来表示一种颜色。这是最常见的位图编码方法。由于每一个像素都是单独染色的,您可以通过以每次一个像素的频率操作选择区域而产生近似相片的逼真效果,诸如加深阴影和加重颜色。缩小位图尺寸也会使原图变形,因为此举是通过减少像素来使整个图像变小的,位图图像的颜色和形状又显得是连续的,可以直接用于屏幕显示。CMYK位图颜色的一种编码方法,用青。在体检时,工作人员会给你一个本子,在这个本子上有一些图像,而图像都是由一个个的点组成的,位图分两种、品红、黄、黑四种颜料含量来表示一种颜色:RGB位图颜色的一种编码方法,用红、绿位图位图图像(bitmap)。当放大位图时,可以看见赖以构成整个图像的无数单个方块。扩大位图尺寸的效果是增多单个像素
采纳率:32%
可以看见赖以构成整个图像的无数单个方块。这些点可以进行不同的排列和染色以构成图样。当放大位图时、蓝三原色的光学强度来表示一种颜色。这是最常见的位图编码方法,RGB分别是由红绿蓝三种色组成的,其实两者没有区分
位图图像(bitmap):亦称为点阵图像或绘制图像。扩大位图尺寸的效果是增多单个像素,从而使线条和形状显得参差不齐、绿,是由称作像素(图片元素)的单个点组成的。然而,如果从稍远的位置观看它,位图图像的颜色和形状又显得是连续的。
RGB:位图颜色的一种编码方法,用红在PHOTOSHOP里面一般用的就是位图图像
前面几位仁兄搞错了,楼主所说的位图不是指点阵图的名词,而是指以&位图模式&显示&位图图像&的形容词.该模式使用两种颜色值(黑色或白色)之一表示图像中的像素。位图模式下的图像被称为位映射 1 位图像,因为其位深度为 1.
RGB模式用三原色来配出各种颜色.这里的&位图&、RGB、CMYK都是计算机现实“位图图像”的编码方法!
也就是说位图这个词有两个概念!
为您推荐:
其他类似问题
您可能关注的内容
rgb的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。位图图像_百度百科
清除历史记录关闭
声明:百科词条人人可编辑,词条创建和修改均免费,绝不存在官方及代理商付费代编,请勿上当受骗。
本词条缺少名片图,补充相关内容使词条更完整,还能快速升级,赶紧来吧!
位图是由像素(Pixel)的,像素是位图最小的信息单元,存储在图像栅格中。 每个像素都具有特定的位置和颜色值。按从左到右、从上到下的顺序来记录图像中每一个像素的信息,如:像素在屏幕上的位置、像素的颜色等。位图图像质量是由单位长度内像素的多少来决定的。单位长度内像素越多,分辨率越高,图像的效果越好。位图也称为“位图图像”“点阵图像”“数据图像”“数码图像”。
位图图像位图 - 概念简述
  在红绿色盲体检时,工作人员会给你一个本子,在这个本子上有一些图像,而图像都是由一个个的点组成的,这和位图图像其实是差不多的。由于每一个像素都是单独染色的,您可以通过以每次一个像素的频率操作选择区域而产生近似相片的逼真效果,诸如加深阴影和加重颜色。缩小位图尺寸也会使原图变形,因为此举是通过减少像素来使整个图像变小的。同样,由于位图图像是以排列的像素集合体形式创建的,所以不能单独操作(如移动)局部位图。一般情况下,位图是工具拍摄后得到的。如数码相机拍摄的照片.
位图图像位图 - 颜色编码
  RGB  位图颜色的一种编码方法,用红、绿、蓝三原色的光学强度来表示一种颜色。这是最常见的位图编码方法,可以直接用于屏幕显示。  CMYK  位图颜色的一种编码方法,用青、品红、黄、黑四种颜料含量来表示一种颜色。常用的位图编码方法之一,可以直接用于彩色印刷。
位图图像位图 - 图像属性
  索引颜色/颜色表  位图常用的一种压缩方法。从位图图片中选择最有代表性的若干种颜色(通常不超过256种)编制成颜色表,然后将图片中原有颜色用颜色表的索引来表示。这样原图片可以被大幅度有损压缩。适合于压缩网页图形等颜色数较少的图形,不适合压缩照片等色彩丰富的图形。  Alpha通道  在原有的图片编码方法基础上,增加像素的透明度信息。图形处理中,通常把RGB三种颜色信息称为红通道、绿通道和蓝通道,相应的把透明度称为Alpha通道。多数使用颜色表的位图格式都支持Alpha通道。  色彩深度  色彩深度又叫色彩位数,即位图中要用多少个二进制位来表示每个点的颜色,是分辨率的一个重要指标。常用有1位(单色),2位(4色,CGA),4位(16色,VGA),8位(256色),16位(增强色),24位和32位(真彩色)等。色深16位以上的位图还可以根据其中分别表示RGB三原色或CMYK四原色(有的还包括Alpha通道)的位数进一步分类,如16位位图图片还可分为R5G6B5,R5G5B5X1(有1位不携带信息),R5G5B5A1,R4G4B4A4等等。
位图图像位图 - 分辨率
  处理位图时要着重考虑分辨率  处理位图时,输出图像的质量决定于处理过程开始时设置的分辨率高低。分辨率是一个笼统的术语,它指一个图像文件中包含的细节和信息的大小,以及输入、输出、或显示设备能够产生的细节程度。操作位图时,分辨率既会影响最后输出的质量也会影响文件的大小。处理位图需要三思而后行,因为给图像选择的分辨率通常在整个过程中都伴随着文件。无论是在一个300dpi的打印机还是在一个2570dpi的照排设备上印刷位图文件,文件总是以创建图像时所设的分辨率大小印刷,除非打印机的分辨率低于图像的分辨率。如果希望最终输出看起来和屏幕上显示的一样,那么在开始工作前,就需要了解图像的分辨率和不同设备分辨率之间的关系。显然矢量图就不必考虑这么多。
位图图像位图与矢量图比较
  位图表现内容 丰富单一 大小放大缩小的效果放大后模糊可以无限放大计算机显示的时间慢  快
清除历史记录关闭位图种类及其定义 - 新手酱油 - 博客园
随笔 - 86, 文章 - 5, 评论 - 2, 引用 - 0
1 位图种类
位图的表示方法:位图是由一个个像素点构成,其像素=长像素*宽像素。每个像素由RGB(A)四个分量表示,且每个分量最多可以分为256个等级,即,每个分量要用一个字节28来表示
24真彩色图(true color):是指每个像素由RGBA四个分量表示,且每个分量分为256个级别,则3个字节可以表示一个像素点。224*像素个数/8=图片大小(byte)
32位真彩图:即每个像素由RGB三个分量表示,且每个分量分为256个级别,则4个字节可以表示一个像素点。232*像素个数/8=图片大小(byte)
16位真彩图:是指每个像素由RGBA四个分量表示,且每个分量分为16个级别,则2个字节可以表示一个像素点。216*像素个数/8=图片大小(byte)
调色板(Palette):如果位图中所用颜色种类较少,则直接用一个数组将其颜色顺序存储,建立索引。
黑白二色图:一个像素有黑白两种颜色,故用一个bitt即可,则像素个数*1/8byte + 2*3byte(RGB) = 图片大小(byte)
16色图:一个像素分为16中颜色,则用0.5个字节可表示,则像素个数*0.5byte + 16*3byte(RGB)= 图片大小
2 位图格式
介绍完位图和调色板的概念,下面就让我们来看一看Windows的位图文件(.bmp文件)的格式是什么样子的。
bmp文件大体上分成四个部分,如图1.3所示。
位图文件头BITMAPFILEHEADER
位图信息头BITMAPINFOHEADER
调色板Palette
实际的位图数据ImageDate
图1.3&&&& Windows位图文件结构示意图
第一部分为位图文件头BITMAPFILEHEADER,是一个结构,其定义如下:
typedef struct tagBITMAPFILEHEADER {
WORD&&&&&&&&&& bfT
WORD&&&&&&&&&& bfReserved1;
WORD&&&&&&&&&& bfReserved2;
DWORD bfOffB
} BITMAPFILEHEADER;
这个结构的长度是固定的,为14个字节(WORD为无符号16位整数,DWORD为无符号32位整数),各个域的说明如下:
指定文件类型,必须是0x424D,即字符串&BM&,也就是说所有.bmp文件的头两个字节都是&BM&。
指定文件大小,包括这14个字节。
bfReserved1,bfReserved2&&&&&
为保留字,不用考虑
为从文件头到实际的位图数据的偏移字节数,即图1.3中前三个部分的长度之和。
第二部分为位图信息头BITMAPINFOHEADER,也是一个结构,其定义如下:
typedef struct tagBITMAPINFOHEADER{
DWORD& biS
LONG&&&&&&&&&&& biW
LONG&&&&&&&&&&& biH
WORD&&&&&&&&&& biP
WORD&&&&&&&&&& biBitCount
DWORD& biC
DWORD& biSizeI
LONG&&&&&&&&&&& biXPelsPerM
LONG&&&&&&&&&&& biYPelsPerM
DWORD& biClrU
DWORD& biClrI
} BITMAPINFOHEADER;
这个结构的长度是固定的,为40个字节(LONG为32位整数),各个域的说明如下:
指定这个结构的长度,为40。
指定图象的宽度,单位是象素。
指定图象的高度,单位是象素。
必须是1,不用考虑。
biBitCount
指定表示颜色时要用到的位数,常用的值为1(黑白二色图), 4(16色图), 8(256色), 24(真彩色图)(新的.bmp格式支持32位色,这里就不做讨论了)。
biCompression
指定位图是否压缩,有效的值为BI_RGB,BI_RLE8,BI_RLE4,BI_BITFIELDS(都是一些Windows定义好的常量)。要说明的是,Windows位图可以采用RLE4,和RLE8的压缩格式,但用的不多。我们今后所讨论的只有第一种不压缩的情况,即biCompression为BI_RGB的情况。
biSizeImage
指定实际的位图数据占用的字节数,其实也可以从以下的公式中计算出来:
biSizeImage=biWidth& & biHeight
要注意的是:上述公式中的biWidth&必须是4的整倍数(所以不是biWidth,而是biWidth&,表示大于或等于biWidth的,最接近4的整倍数。举个例子,如果biWidth=240,则biWidth&=240;如果biWidth=241,biWidth&=244)。
如果biCompression为BI_RGB,则该项可能为零
biXPelsPerMeter
指定目标设备的水平分辨率,单位是每米的象素个数,关于分辨率的概念,我们将在第4章详细介绍。
biYPelsPerMeter
指定目标设备的垂直分辨率,单位同上。
指定本图象实际用到的颜色数,如果该值为零,则用到的颜色数为2biBitCount。
biClrImportant
指定本图象中重要的颜色数,如果该值为零,则认为所有的颜色都是重要的。
第三部分为调色板Palette,当然,这里是对那些需要调色板的位图文件而言的。有些位图,如真彩色图,前面已经讲过,是不需要调色板的,BITMAPINFOHEADER后直接是位图数据。
调色板实际上是一个数组,共有biClrUsed个元素(如果该值为零,则有2biBitCount个元素)。数组中每个元素的类型是一个RGBQUAD结构,占4个字节,其定义如下:
typedef struct tagRGBQUAD {
BYTE&&& rgbB //该颜色的蓝色分量
BYTE&&& rgbG //该颜色的绿色分量
BYTE&&& rgbR //该颜色的红色分量
BYTE&&& rgbR //保留值
} RGBQUAD;
第四部分就是实际的图象数据了。对于用到调色板的位图,图象数据就是该象素颜在调色板中的索引值。对于真彩色图,图象数据就是实际的R、G、B值。下面针对2色、16色、256色位图和真彩色位图分别介绍。
对于2色位图,用1位就可以表示该象素的颜色(一般0表示黑,1表示白),所以一个字节可以表示8个象素。
对于16色位图,用4位可以表示一个象素的颜色,所以一个字节可以表示2个象素。
对于256色位图,一个字节刚好可以表示1个象素。
要注意两点:
(1)&&&&每一行的字节数必须是4的整倍数,如果不是,则需要补齐。这在前面介绍biSizeImage时已经提到了。
(2)&&&&一般来说,.bMP文件的数据从下到上,从左到右的。也就是说,从文件中最先读到的是图象最下面一行的左边第一个象素,然后是左边第二个象素&&接下来是倒数第二行左边第一个象素,左边第二个象素&&依次类推 ,最后得到的是最上面一行的最右一个象素。从位图创建一个彩色光标_普通图形技术_多媒体_或代码
| 文章 >> 多媒体 >> 普通图形技术
从位图创建一个彩色光标
图1:一个色位图过渡到光标简介本文侧重于创造一个彩色光标从一个HBITMAP。首先,它说明Windows来完成的步骤,显示在屏幕上的光标,和我们如何才能创造必要的信息,需要由Windows来创建我们的光标。然后,它解释转换颜色的HBITMAP一个HCURSOR所需的步骤。最后,它显示了一个实用工具类,它转换的HBITMAP到HCURSOR。Windows如何显示光标?在Windows中,光标的透明度是通过使用两个口罩。一个被称为掩码和其他所谓的XOR掩码。为了显示在屏幕上的光标,系统首先执行一个与面具在屏幕上的逻辑和的操作。在这个过程中,在屏幕上相应的与面具的1位的像素保持不变,并修改对应"与"面具成为0位的像素。然后,系统将执行一个屏幕上与XOR掩码的逻辑XOR操作。在这个过程中,在屏幕上相应的XOR掩码0位的像素保持不变,相应的非0位的像素得到修改。 图2:一个样品的色位图转换为光标现在让我们尝试实现上述光标移动到其与/异或口罩,使该系统能显示屏上移动光标,使用这些面具。首先,让我们创建和面具。上述游标包含在该中心的红色矩形。因此,其他所有的像素应该是透明的的。假设光标的大小是8 × 8的矩形的大小是4 * 4,我们将定义与掩码如下所示。 1 1 1 1 1 1 1 11 1 1 1 1 1 1 11 1 0 0 0 0 1 11 1 0 0 0 0 1 11 1 0 0 0 0 1 11 1 0 0 0 0 1 11 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1图3:与面膜在图2中的示例的彩色位图在上面和面具,红色矩形对应的位是0,其余位为1。这是因为,我们只需要红色矩形光标和该地区的其余部分将作为显示应该是透明的。当系统执行一个逻辑AND运算,这个面具到屏幕上,在屏幕上的像素的红色矩形相应修改,其余不变。现在让我们创建我们光标的XOR掩码。由于我们需要显示为透明红色矩形作为光标在屏幕上,其余的,我们需要作出相应的XOR掩码位为红色的红色矩形(RGB(255,0,0)),其余作为0。 0 0 0 0 0 0 0 00 0 0 0 0 0 0 00 0 R R R R 0 00 0 R R R R 0 00 0 R R R R 0 00 0 R R R R 0 00 0 0 0 0 0 0 00 0 0 0 0 0 0 0图4:异图2样品色位图的面具在上述XOR掩码R代表RGB(255,0,0)。即红色。当系统执行这个XOR掩码到屏幕上的逻辑XOR,在屏幕上更新的R像素和0位对应的像素保持不变。最后,执行逻辑后,和屏幕掩码的XOR逻辑异或其次面具,根据我们的光标地区看屏幕像如下所示。 S S S S S S S SS S S S S S S SS S R R R R S SS S R R R R S SS S R R R R S SS S R R R R S SS S S S S S S SS S S S S S S S图5:国家申请后,根据光标的屏幕面积和XOR掩码其中S代表原来的屏幕像素和R代表红色像素。HBITMAP转换到HCURSOR现在让我们尝试创建这些和从一个HBITMAP /异或口罩。下面的代码片段,它会为你做。无效CColorCursor:GetMaskBitmaps(HBITMAP hSourceBitmap
COLORREF clrTransparent
HBITMAP放大器; hAndMaskBitmap, &#160
HBITMAP放大器; hXorMaskBitmap){
HDC的hDC =::的GetDC(NULL);
HDC的hMainDC =::CreateCompatibleDC(HDC);
HDC的hAndMaskDC =::CreateCompatibleDC(HDC);
HDC的hXorMaskDC =::CreateCompatibleDC(HDC);
/ /获取源位图的尺寸
BITMAP BM;
::GETOBJECT(hSourceBitmap,sizeof(位图)的放大器; BM);
hAndMaskBitmap =::CreateCompatibleBitmap(HDC,bm.bmWidth,bm.bmHeight);&#
160; hXorMaskBitmap =::CreateCompatibleBitmap(HDC,bm.bmWidth,bm.bmHeight);
/ /选择位图到DC
HBITMAP hOldMainBitmap =(HBITMAP):(hMainDC,hSourceBitmap);
HBITMAP hOldAndMaskBitmap =(HBITMAP):选择对象(hAndMaskDC
160;hAndMaskBitmap);
HBITMAP hOldXorMaskBitmap =(HBITMAP):选择对象(hXorMaskDC
hXorMaskBitmap);
/ /扫描的烃源位图的每个像素,并创建口罩
COLORREF MainBitP
(X = 0; XLT; bm.bmWidth,X)
(诠释y = 0; YLT; bm.bmH Y)
MainBitPixel =::GetPixel(hMainDC,X,Y);
如果(MainBitPixel == clrTransparent)
::SetPixel(hAndMaskDC X,Y,RGB(255,255,255));
::SetPixel(hXorMaskDC X,Y,RGB(0,0,0));
160;::SetPixel(hAndMaskDC X,Y,RGB(0,0,0));
; ::SetPixel(hXorMaskDC,X,Y,MainBitPixel);
::(hMainDC,hOldMainBitmap);
::(hAndMaskDC,hOldAndMaskBitmap);
::(hXorMaskDC,hOldXorMaskBitmap);
::DeleteDC(hXorMaskDC);
::DeleteDC(hAndMaskDC);
::DeleteDC(hMainDC);&#1
60; ::ReleaseDC(NULL,HDC);}上面的代码创建两个内存DC和/异或口罩和两个内存位图。然后,它会检查源位图的像素和创建的面具,正如我们在理论部分解释。现在我们需要的是使用这些面具和使用众所周知的CreateIconIndirect(创建一个游标)SDK调用如下所示。 ICONINFO ICONINFO = {0};iconinfo.fIcon = FALSE;iconinfo.xHotspot = 0;iconinfo.yHotspot = 0;iconinfo.hbmMask = hAndMiconinfo.hbmColor = hXorMHCURSOR HCURSOR =::CreateIconIndirect(AMP; ICONINFO);就是这样。我们已经成功地从一个位图创建一个彩色光标。使用代码它始终是更好地为我们做这些事情,以创建一个实用工具类。所以我创建了一个名为CColorCursor有以下接口。静态无效GetMaskBitmaps(HBITMAP hSourceBitmap,COLORREF clrTransparent
HBITMAP放大器; hAndMaskBitmap,HBITMAP放大器; hXorMaskBitmap);静态HCURSOR CreateCursorFromBitmap(HBITMAP hSourceBitmap,COLORREF
clrTransparent,DWORD xHotspot,DWORD yHotspot);第一个接口被称为第二个创建的面具。第一个是公开的,因为我们可以用它来得到里面发生了什么事的想法。我用在我的测试应用程序的第一个界面来显示和/异或掩码,如第一图所示,第二个直接创建光标。现在,我们正在接近对这篇文章的末尾。我将使用这个工具类,它完成。 # ColorCursor.....HBITMAP hSourceBitmap = C.HCURSOR HCURSOR = CColorCursor:CreateCursorFromBitmap(
hSourceBitmap,RGB(0,0,0),0,0);要注意的是以上实用类解释将尝试创建光标在输入源位图的大小相同。但在Windows中,光标的大小有一定的局限性。因此,它始终是安全通过标准尺寸的位图。否则,其结果可能是不可预知的。
关于作者:
中国我是一名编程爱好者,谢谢orcode.com为我们提供一个学习和分享的平台。有什么问题。可以就本内容回复,我看到时。会尽量回复的。
评论会员:
时间:尝试绿色矩形的颜色设置为R = 128,G = 64,B ​​= 100,在不同的颜色显示的光标,乳清?
刘慧卿评论会员:
时间:嗨, GetPixel和SetPixel API调用的速度很慢。另一种可能是什么
首先,它的直接位图位的访问。 (这里http://www.codeproject.com/bitmap/rplcolor.asp你可以看到通过创建和使用DIB部分直接位操作的一个例子。)NBSP
二,我们可以使用一个技术单色掩码位图的编制与BitBlt函数API。下面是一个实现:NBSP
CColorCursor:GetMaskBitmaps(hSourceBitmap的HBITMAP,COLORREF clrTransparent,OUT的HBITMAP放大器;,HBITMAP放大器hAndMaskB hXorMaskBitmap) {
/ /获取系统显示直流
HDC的hDC =::的GetDC(NULL);
/ /创建帮手直流
HDC hMainDC =::CreateCompatibleDC(HDC);
HDC hAndMaskDC =::CreateCompatibleDC(HDC);
HDC hXorMaskDC =::CreateCompatibleDC(HDC); NBSP
/ /获取源位图 NBSP尺寸;
BITMAP BM;
:GETOBJECT(hSourceBitmap,sizeof(位图)的放大器; BM);
/ /创建掩码位图
hAndMaskBitmap =::CreateBitmap(bm.bmWidth,bm.bmHeight,1,1,NULL); / /单色
=::CreateCompatibleBitmap(HDC,bm.bmWidth,bm.bmHeight); / /颜色NBSP
/ /释放系统显示直流
NBSP ; - ;
::ReleaseDC(NULL,HDC); NBSP
/ /选择位图来辅助DC
的HBITMAP hOldMainBitmap =(HBITMAP):选择对象(hMainDC,hSourceBitmap)
的HBITMAP hOldAndMaskB
=(HBITMAP):(hAndMaskDC,hAndMaskBitmap);
- ; NBSP的HBITMAP hOldXorMaskB
=(HBITMAP):(hXorMaskDC,hXorMaskBitmap);
/ /分配的单色和掩码位图像素使
NBSP源位图的像素与"clrTransparent"将白色像素的单色位图
:SetBkColor(hMainDC,clrTransparent)
:BitBlt函数(hAndMaskDC,0,0,bm.bmWidth,bm.bmHeight,hMainDC,0,0,SRCCOPY);
/ /指定颜色的XOR掩码位图像素一个像素的源位图
NBSP"clrTransparent"将黑色和休息相应的 NBSP相同的像素;
源位图的像素 NBSP - ;
:SetBkColor(hXorMaskDC RGB(0,0,0))
:SetTextColor(RGB(255,255,255)hXorMaskDC,);
:BitBlt函数(hXorMaskDC,0,0,bm.bmWidth,bm.bmHeight,hAndMaskDC,0,0,SRCCOPY);
:BitBlt函数(hXorMaskDC,0,0,bm.bmWidth,bm.bmHeight,hMainDC,0,0,SRCAND); NBSP
从辅助DC / /取消位图
:(hMainDC,hOldMainBitmap);
:(hAndMaskDC,hOldAndMaskBitmap);
NBSP选择对象:(hXorMaskDC,hOldXorMaskBitmap)
/ /删除辅助直流
:DeleteDC(hXorMaskDC);
:DeleteDC(hAndMaskDC)
:DeleteDC(hMainDC)
感谢。 NBSP
- 16:04周日7月23日修改,2006年评论会员:
时间:张贴此感谢。我使用它,它就像魅力的作品!美丽...
评论会员:
时间:调用CreateIconIndirect后,一定要与DeleteObject删除位图对象,因为他们已经复制到图标/光标。否则,你是一个资源泄漏。 评论会员:
时间:首先,我不得不说,我发现你的代码非常有用,但即使是WIN2K下使用的示例程序光标不似乎是"稳定",它改变它的外观,从位图通常的白色箭头,只要鼠标移动。当鼠标停止工作... ...任何人都经历了同样的问题呢?
评论会员:
时间:嗨,
我在想,如果我可以用在商业游戏代码CColorCursor类,我写?它是公共领域?什么是你的限制Jiju
,艾伦评论会员:
时间:您可以自由使用这个类...
评论会员:
时间:感谢Jiju!你化险为夷!它的神奇代码! 评论会员:
时间:在Win98,这个样本是不正确? 评论会员:
时间:此示例在Win98 测试评论会员:
时间:,这是一个很好的范例,并概述的进程的方式是简单明了的
我唯一​​想建议,是光标的能力搬出屏幕的其余部分(不消失)对话框的面积。
感谢您与我们一起分享这一点,并感谢您的精彩样本。
福特斯等opere真正评论会员:
&桌面&网页开发&移动开发&数据库&多媒体&编程语言&平台,框架和库&编程通用&图形/设计&开发周期&一般阅读&第三方产品&作者资源&其他
快速解答标签
价值作最多他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)

我要回帖

更多关于 mfc遍历位图像素 的文章

 

随机推荐