每年有多少人去南极:为实现在richedit控件中画多边行,其onpaint函数为:

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/04 14:49:45
CWnd* pWnd=GetDlgItem(IDC_FORMATION); //IDC_FORMATION为richedit控件名
CDC* pControlDC=pWnd->GetDC;
pWnd->Invalidate();
pWnd->UpdateWindow();
pControlDC->SelectStockObject(NULL);
pControlDC->SelectObject(&BLACK);
pControlDC->Polygon(mypolygon->m_points.GetData(), mypolygon->m_points.GetSize());
pWnd->ReleaseDC(pControlDC);
结果编译时报错:error C2440: 'initializing' : cannot convert from 'class CDC *(__thiscall CWnd::*)(void)' to 'class CDC *'
There is no context in which this conversion is possible

pWnd ->GetDC;一句因为getdc();少个括号。