有没有直接操作位图(hBitmap)的方法
在GDI中,我们可以建立一个与dc兼容的位图:
hBitmap = CreateCompatibleBitmap(NULL);
然后可以用GetBitmapBits获取此位图的数据;操作完成后,可以用SetBitmapBits回写到位图中.
但是我想知道:有没有办法直接对位图中的数据进行操作?而不是把它们拷贝到缓冲区,操作完成后再回写到位图中.因为这样做多了两个拷贝过程,而且,即使操作位图中一小块区域,也必须拷贝整个位图到缓冲区.
有办法直接操作hbitmap中的数据吗?