时时彩网站 - 时时彩玩法 - 重庆时时彩时时彩网站 -

时时彩网站 - 时时彩玩法 - 重庆时时彩时时彩网站

当前位置: 主页 > 举报玩家 > BitBlt函数的用法和一个小实例 - 卢超群的实验室

BitBlt函数的用法和一个小实例 - 卢超群的实验室

时间:2019-03-06来源:网络整理 作者:admin点击:

BitBlt 用于从原始使牢固生殖位图到目的使牢固,措辞体式如次:

BOOLBitBlt(int x,int y,int nWidth,int nHeight,CDC*pSrcDC,int xSrc,int ySrc,DWORDdwRop);

限制因素:

x:目的矩形区域的左上角x轴协调点。

y:目的矩形区域的左上角y轴协调点。

nWidth:在目的使牢固中绘制位图宽度。

nHight:目的使牢固中位图高压地带的绘制。

pSrcDC:源使牢固背景靶子指导。

xSrc:源使牢固背景亲子关系点x轴协调,作用从该0生殖位图到目的使牢固。

ySrc:源使牢固背景亲子关系点y轴协调,作用从该0生殖位图到目的使牢固。

dwRop:光学栅格操纵指定遗传密码

DWROP具有以下得到或获准进行选择:

BLACKNESS           用黑色淤塞目的区域

DSTINVERT              目的矩阵区域色反演

合生殖 运用操纵结成绘制矩形区域的色O

MERGEPAINT           运用或操纵反源矩形区域的色和色

NOTSRCCOPY          将源使牢固区域的反向色生殖到目的使牢固。

NOTSRCERASE        运用或计算源使牢固区域和目的使牢固A的色,而且推翻最后色。

PATCOPY                  将一般变硬的画笔生殖到源使牢固到目的使牢固

PATINVERT               运用XOR结成所选使牢固的轻触和目的DEVIC的色

涂漆 一般选择的画笔色和源使牢固区域推翻

SRCAND                   运用操纵来结成源使牢固和目的使牢固区域的色。

SRCCOPY                 指示方向生殖源使牢固区域到目的使牢固。

SRCERASE               运用操纵结成来结成目的使牢固的色

SRCINVERT              运用XOR操纵结成源使牢固区域色和目的使牢固AR

SRCPAINT                 运用或计算源使牢固区域色和目的使牢固A的结成

WHITENESS             用无色的淤塞目的区域。

示例指定遗传密码拆移:

HDC hdc,hdcbmp;
HDC=GETDC(HWND);//GET使牢固背景句柄
hdcbmp=CreateCompatibleDC(hdc);
//HBITMAP hBitmap=LoadImage(hInst, MAKEINTRESOURCE(IDB_BLACK), IMAGE_BITMAP, 0, 0, LR_DEFAULTSIZE | 很指定遗传密码行可以序列改变以下三行指定遗传密码,可见位图。,HBITMAP,位图间的不同
CBitmap BMP;/ /使明确位图靶子
(IDBJBAD);/ /装载量位图
HBITMAP HBMPMAP =(HbMMAP)();//获取位图指导
SelectObject(hdcbmp,HBitmap);/ /选择位图靶子
BitBlt(hdc, 0, 0, 40, 40, hdcbmp, 0, 0, SRCCOPY);

CBitmap,HBitmap,位图的不同与衔接

会诊博文:,责怪原作者。

机具游玩的运用:在西洋跳棋盘上画单独起草人。

I. Gobang。:指示方向用BitBlt作用把起草人覆盖物到西洋跳棋盘上

二。国际象棋。

  (1) 

用西洋跳棋盘设计覆盖物以前的的场所。

(

BitBlt

作用

)

;  

(2) 

起草人在哪个场所的设计。,因设计是显而易见的的。,因而本人需求运用它。

TransparentBlt

作用;  

(3) 

条件选择很西洋跳棋盘,而且把变硬的设计放在哪个场所。

(

再用一次

TransparentBlt

作用

)


顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
相关内容
推荐内容