vc画图像
一个静态的三维图像就好,要现成代码 展开
只能提供一部分代码:
首先,创建一个MFC“单文档”界面。其他设置默认即可。名字假设是MyDraw。
找到CMyDrawView里面的OnDraw函数。如果参数pDC被注释掉,则去掉注释。
函数原型为:CMyDrawView::OnDraw( CDC * pDC )
在“// TODO: 在此处为本机数据添加绘制代码”之后添加下列代码
pDC->MoveTo( 70, 10 );
pDC->LineTo( 370, 10 );
pDC->LineTo( 310, 70 );
pDC->LineTo( 10, 70 );
pDC->LineTo( 70, 10 );
pDC->MoveTo( 10, 70 );
pDC->LineTo( 10, 80 );
pDC->LineTo( 310, 80 );
pDC->LineTo( 310, 70 );
pDC->MoveTo( 310, 80 );
pDC->LineTo( 370, 20 );
pDC->LineTo( 370, 10 );
pDC->MoveTo( 40, 80 );
pDC->LineTo( 40, 160 );
pDC->LineTo( 60, 160 );
pDC->LineTo( 60, 80 );
pDC->MoveTo( 80, 80 );
pDC->LineTo( 80, 140 );
pDC->LineTo( 60, 160 );
pDC->MoveTo( 90, 80 );
pDC->LineTo( 90, 100 );
pDC->LineTo( 110, 100 );
pDC->LineTo( 110, 80 );
pDC->MoveTo( 110, 100 );
pDC->LineTo( 130, 80 );
pDC->MoveTo( 260, 80 );
pDC->LineTo( 260, 160 );
pDC->LineTo( 280, 160 );
pDC->LineTo( 280, 80 );
pDC->MoveTo( 280, 160 );
pDC->LineTo( 300, 140 );
pDC->LineTo( 300, 80 );
pDC->MoveTo( 320, 70 );
pDC->LineTo( 320, 100 );
pDC->LineTo( 340, 100 );
pDC->LineTo( 340, 50 );
pDC->MoveTo( 340, 100 );
pDC->LineTo( 360, 80 );
pDC->LineTo( 360, 30 );
上述代码已经在VS2005下通过。。画的是一个桌子。
2024-07-20 广告
拿你先用 纸 画好·
把各个点的坐标 确定下来·
然后在vc中用定时器
每隔一段时间连接一个点 就可以了·