我想将一个矩形由原来的逻辑坐标转换为设备坐标,在OnLButtonDown();中写如下代码:
void CTest1View::OnLButtonDown(UINT nFlags,CPoint point)
{
CRect m_saveRect=m_Rect;
CDC *pDC=GetDC();
pDC->LPtoDP(&m_saveRect);
}
结果发现并没有转换。
而我将pDC->LPtoDP(&m_saveRect);一句写在 view::ondraw  里却可以转换,那么我是哪里错了呢,难道GetDC();不是获得当前设备的句丙?