当前位置:编程文档 >> DELPHI >> 使TBitmap反色
首页

使TBitmap反色

所属类别:DELPHI
推荐指数:★★☆
文档人气:30
本周人气:1
发布日期:2007-5-11

只用一条语句就能使TBitmap反色,你或许不相信,那就试试下面这行代码(假定
我们要反色的位图是Bitmap):
  with Bitmap do
   BitBlt(Canvas.Handle,0,0,Width,Height,Canvas.Handle,0,0,NotSrcCopy);

这里看似有点矛盾,因为API函数BitBlt的原设备场景和目标设备场景都是: Bitmap.Canvas.Handle,实际上,这是完全可以的,试试你就知道了,而且,反色
的速度非常快。

文档说明:

     

相关文档


读取评论列表……