c++ BitBlt 出现异常 使用了一个BITMAP结构m_drawBuffer 填充临时HDC
当给m_drawBuffer设置像素颜色的时候,
使用常量索引是我想要的画面
memset(m_drawBuffer+ 170 , 3, 100);
但当我使用变量的时候 会出现偏移
{
int off=170;
memset(m_drawBuffer+ off , 2, 100);
}
奇特的是 当我先使用常量后使用变量,m_drawBuffer的内存值是变量索引的值2,但是常量的索引图像还是会画出来.而且没重叠
{
memset(m_drawBuffer+ 170 , 3, 100);
int off=170;
memset(m_drawBuffer+ off , 2, 100);
}

不知道你这个问题是否已经解决, 如果还没有解决的话: