早教吧作业答案频道 -->其他-->
MFC计算机图形学voidCLineView::OnDraw(CDC*pDC){intx1,x2,y1,y2,color;x1=0;y1=0;x2=5;y2=2;color=RGB(255,0,0);//DDALine(pDC,x1,y1,x2,y2,color);doublek=1.0*(y2-y1)/(x2-x1);intx;doubley;for(x=x1;xSetPixel(x,int(y+0.5),color);y=y+k;}CLineDo
题目详情
MFC 计算机图形学
void CLineView::OnDraw(CDC* pDC)
{
int x1,x2,y1,y2,color;
x1=0;
y1=0;
x2=5;
y2=2;
color=RGB(255,0,0);
//DDALine(pDC,x1,y1,x2,y2,color);
double k=1.0*(y2-y1)/(x2-x1);
int x;
double y;
for(x=x1;xSetPixel(x,int(y+0.5),color);
y=y+k;
}
CLineDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO:add draw code for native data here
}
为什么画不出呢,
void CLineView::OnDraw(CDC* pDC)
{
int x1,x2,y1,y2,color;
x1=0;
y1=0;
x2=5;
y2=2;
color=RGB(255,0,0);
//DDALine(pDC,x1,y1,x2,y2,color);
double k=1.0*(y2-y1)/(x2-x1);
int x;
double y;
for(x=x1;xSetPixel(x,int(y+0.5),color);
y=y+k;
}
CLineDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO:add draw code for native data here
}
为什么画不出呢,
▼优质解答
答案和解析
将double y=0,再试试看,应该在左上角
看了 MFC计算机图形学voidC...的网友还看了以下:
已知,一组数据x1,x2,…,xn,平均数为x(上面加一横)方差s^2=1/n[(x1-x)^2+ 2020-05-17 …
一个证明,pi为圆周率,n为奇数1.设w为n次单位根(w=cos2pi/n+i*sin2pi/n) 2020-05-22 …
设w是1的n次根,w不等于1,求证w满足的方程1+z+z^2+z^3+...+z^n-1=0.w是 2020-06-22 …
那请问一下f(x)=x^n-1的整个实数域上的根式1,还有在复数域的根在复数域上,恒有n个复根.记 2020-06-25 …
(2014•海门市模拟)已知关于x的一元二次方程x2-(m+6)x+3m+9=0的两个实数根分别为 2020-07-12 …
MFC计算机图形学voidCLineView::OnDraw(CDC*pDC){intx1,x2, 2020-07-21 …
w=0:0.0001:6;c=0.1;ifw1x1=pi+atan((2*c.*w)./(1-w. 2020-08-03 …
w=-1/2+根3i/2求w^n(n属于正整数)的值 2020-11-01 …
lingo求救急MODEL:SETS:ID/1..4/;NO(ID):a,b,n;endsetsma 2020-12-19 …
已知离散时间序列,计算卷积结果并绘制图形,标注清楚横纵坐标和零点位置已知离散时间序列x1(n)=u( 2020-12-24 …