将位图hBmp选入内存DC:
hBmpDef = (HBITMAP)SelectObject(pMemDC->m_hDC, hBmp);
if (hBmp != NULL && hBmpDef == NULL)
ShowLastError(0);
SelectObject返回NULL,表明失败。ShowLastError(0)里调用显示GetLastError的内容,提示“成功操作完成”。
将位图hBmp选入内存DC:
hBmpDef = (HBITMAP)SelectObject(pMemDC->m_hDC, hBmp);
if (hBmp != NULL && hBmpDef == NULL)
ShowLastError(0);
SelectObject返回NULL,表明失败。ShowLastError(0)里调用显示GetLastError的内容,提示“成功操作完成”。
本来就是返回NULL啊
这个函数是返回该类型上一次Select的对象,例如
HBITMAP a,b,c;
...
SelectObject(hdc, a); //返回NULL
SelectObject(hdc, b); //返回a
SelectObject(hdc, c); //返回b