UINT ThreadProc(LPVOID ThreadParam)
{
CDC *pDC;
CMy2DCADView *pView;
CMainFrame *pFrame=(CMainFrame *)(AfxGetApp()->m_pMainWnd);
pView=(CMy2DCADView *)(pFrame->GetActiveView());
pDC=pView->GetDC();
RECT rect;
         ...
}
这是一个线程函数,请问如果把第一句改成CDC *pDC=GetDC();
为什么不行,一定要走这么一大圈,通过pView来用GetDc()