自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

转载 BitBlt用法

<br />Bitblt作用将某一内存块的数据传送到另一内存块,前一内存块被称为"源",后一内存块被称为"目标"图象程序开发者使用Blit的函数在内存中将某页面上的一幅位图经过一定的变换转移到另一个页面上<br />原形说明:<br />Declare Function BitBlt Lib "gdi32" Alias "BitBlt"(ByVal hDestDC As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal n

2010-06-22 15:43:00 1197

转载 互锁函数InterlockedExchangeAdd的用法

<br />出处:http://hi.baidu.com/microsoftxiao/blog/item/a6411546296bc90c6a63e561.html<br />由于Windows是抢占式操作系统,所以默认的运行是希望各种程序<br />抢占CPU资源,所以若对此机制不加限制,就会出现。<br /><br />当一个进程或线程在修改某块内存的同时,另一进程或线程也在同时修改。<br />这样就会出现,我们期望修改成某值,而被其他进程/线程偷偷的篡改了。<br />造成了结果不符合我们的预见。<

2010-06-17 10:44:00 1206

原创 常用位运算

<br /><br />检测一个无符号数是不为2^n-1(^为幂): x&(x+1)<br /> <br />将最右侧0位改为1位: x ¦ (x+1)<br /> <br />二进制补码运算公式:<br />-x = ~x + 1 = ~(x-1)<br />~x = -x-1<br />-(~x) = x+1<br />~(-x) = x-1<br />x+y = x - ~y - 1 = (x &brvbary)+(x&y)<br />x-y = x + ~y + 1 = (x ¦~y)-(~x&y)

2010-06-12 16:09:00 432

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除