bitblt
BITBLT的函数声明如下
BOOL BitBlt(
HDC hdcDest, // handle to destination DC
int nXDest, // x-coord of destination upper-left corner
int nYDest, // y-coord of destination upper-left corner
int nWidth, // width of destination rectangle
int nHeight, // height of destination rectangle
HDC hdcSrc, // handle to source DC
int nXSrc, // x-coordinate of source upper-left corner
int nYSrc, // y-coordinate of source upper-left corner
Dword dwRop // raster operation code
);
1 BLACKNESS 用黑色填充目标矩形区域.
2 DSTINVERT 将目标矩形图象进行反相.
3 MERGECOPY 将源矩形图象与指定的图案刷(Pattern)进行布尔"与"运算.
4 MERGEPaiNT 将源矩形图形经过反相后,与目标矩形图象进行布尔"或"运算.
5 NOTSRCCOPY 将源矩形图象经过反相后,复制到目标矩形上.
6 NOTSRCerase 先将源矩形图象与目标矩形图象进行布尔"或"运算,然后再将得图象进行反相.
7 PATCOPY 将指定的图案刷复制到目标矩形上.
8 PATINVERT 将指定的图案刷与目标矩形图象进行布尔"异或"运算.
9 PATPAINT 先将源矩形图象进行反相,与指定的图案刷进行布尔"或"运算,再与目标矩形图象进行布尔"或"运算SRCAND 将源矩形图象与目标矩形图象进行布尔"与"运算.
10 SRCCOPY 将源矩形图象直接复制到目标矩形上.
11 SRCERASE 将目标矩形图象进行反相,再与源矩形图象进行布尔"与"运算.
12 SRCINVERT 将源矩形图象与目标矩形图象进行布尔"异或"运算.
13 SRCPAINT 将源矩形图象与目标矩形图象进行布尔"或"运算.
14 WHITENESS 用白色填充目标矩形区域.
转载于:https://www.cnblogs.com/rogee/archive/2011/03/31/2000955.html
相关阅读
【leetcode】78.子集(self的使用以及Python/函数的嵌套
给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 示例: 输入: nums = [1,2
前言: 在sql语句查询中,有时候,我们可以通过like模糊查询来判断是否存在某个数据,但是,当我们要确定某个字符串第一次出现的位置时,lik
C语言中字符数组的初始化与赋值,字符串相关函数! 1.字符数组初始化 在C语言中,字符串是当做字符数组来处理的;所
select /*+ PARALLEL(t, 16) */curr_deal,sum(decode(dr_type,'103',sheet_cnt,0)) sheet103 ,sum(decode(dr_type,'104',she
#include <cstdlib> //含有rand(),st=srand()#include <ctime>#include <iostream>using namespace std;#define random(x) (ra