|
楼主 |
发表于 2012-4-15 19:55
|
显示全部楼层
经过多方面的学习,终于找到了一部分代码,对特征点进行红色十字标记:
CDC *dc=GetDC();
// 创建红色画笔对象
CPen* pPenRed = new CPen;
pPenRed->CreatePen(PS_SOLID,1,RGB(255,0,0));
dc->SelectObject(pPenRed);
for( j=n2;j<m_dwHeight-n2;j++)
for( i=n2;i<m_dwWidth-n2;i++)
{ //在角点处划十字叉以标注
dc->MoveTo (j-5,i);
dc->LineTo (j+5,i);
dc->MoveTo (j,i-5);
dc->LineTo (j,i+5);
}
最后显示图像的时候不要invalidate,否则标记刚标上一刷新又没了。 |
|