hur.cn - 华软网

 热门搜索

绘制直线的问题

  作者:未知    来源:网络    更新时间:2011/4/15
C++">
void CTuXingXuanKuangView::OnLButtonDown(UINT nFlags, CPoint point) 
{
// TODO: Add your message handler code here and/or call default
m_ptOrigion = point;
CView::OnLButtonDown(nFlags, point);
}

void CTuXingXuanKuangView::OnLButtonUp(UINT nFlags, CPoint point) 
{
// TODO: Add your message handler code here and/or call default
CClientDC dc(this);
dc.MoveTo(m_ptOrigion);
dc.LineTo(point);
dc.TextOut(point.x, point.y, " ");//如果不加这一行则绘制不出直线
CView::OnLButtonUp(nFlags, point);
}

我觉得不加那一行应该能绘制出直线的,书上也没有dc.TextOut(point.x, point.y, " ");这一行的,可是不加怎么就绘制不出呢?
---华软 网友回答---
得有输出啊,其实textout是输出字符串的,可能你调用了也正好把直线输出了吧  你这个只有moveto lineto 得有输出啊 
---华软网友回复---
不加能够, 尝试过了
---华软网友回复---
应该不用dc.TextOut也能够划线的
Lineto就是划线的函数
---华软网友回复---
不加也行
---华软网友回复---
现在我这里也是不加TextOut也行了,郁闷,刚刚怎么就不行呢?我可是除注释或取消TextOut之外什么都没有做。。。。
谢谢以上几位了      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。