CDC* pDC = this->GetDC();
CString str;
str.Format("%d",Src->number);
pDC->Ellipse(Src->ele.x-25,Src->ele.y-25,Src->ele.x+25,Src->ele.y+25);
pDC->TextOutA(Src->ele.x-4,Src->ele.y-8,str,str.GetLength());
pDC->Ellipse(0,0,0,0);//去掉这行上一行的number就输出不了了。Src是一个节点。里面有标号和坐标。
每次都必须要多输出一个图形才会显示字符串
求大神帮助
CString str;
str.Format("%d",Src->number);
pDC->Ellipse(Src->ele.x-25,Src->ele.y-25,Src->ele.x+25,Src->ele.y+25);
pDC->TextOutA(Src->ele.x-4,Src->ele.y-8,str,str.GetLength());
pDC->Ellipse(0,0,0,0);//去掉这行上一行的number就输出不了了。Src是一个节点。里面有标号和坐标。
每次都必须要多输出一个图形才会显示字符串
求大神帮助
如果不是发这里问请告诉我去哪问。
谢谢了。。
{
if(IsIconic())
{}
else
{
//这里添加你的代码
CDialog::OnPaint();
}
}
pDC->TextOutA(Src->ele.x-4,Src->ele.y-8,str,str.GetLength()); //输出字符
pDC->Ellipse(0,0,0,0);//去掉这行上一行的number就输出不了了。 //画圆这就是你代码的意思。你想不输出圆,第一个圆就干掉