在下列函数中:
void CScrollView::OnDraw(CDC* pDC)
{
HDC hdc1 = ::GetDC(GetSafeHwnd());
HDC hdc2= pDC->GetSafeHdc();
HWND hwnd = m_hWnd; //
}
hdc1和hdc2有什么区别;
我用hdc2进行绘图操作,操作滚动条可以自动移动图形,但是DPtoLP不对,转换结果总是正值;
我用hdc1进行绘图操作,操作滚动条不能自动移动图形,但是DPtoLP正确;
我看msdn,也没有看出什么区别