MFC中已经用pDC->Ellipse(CRect(100,100,400,400));画出一圆,怎么画其内接正方形?
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/20 08:39:17
MFC中已经用pDC->Ellipse(CRect(100,100,400,400));画出一圆,怎么画其内接正方形?
怎么样算出函数pDC->Rectangle(a,b,c,d);中abcd的值?要具体的算法,通过基本函数算出来,可以更改上面圆的坐标,最好附上您计算的函数,
怎么样算出函数pDC->Rectangle(a,b,c,d);中abcd的值?要具体的算法,通过基本函数算出来,可以更改上面圆的坐标,最好附上您计算的函数,
方法1:根据坐标画图获得内接正方形的四个点的坐标:
1:(a,(d+b)/2)
2:((c+a)/2,d)
3:(c,(d+b)/2)
4:((c+a)/2,b)
根据这4个点画线得到内接正方形.
方法2:中心点和圆重合,圆的圆心为R(a,b),半径为r
则pDC->Rectangle(a-r/sqrt(2),b-r/sqrt(2),a+r/sqrt(2),b+r/sqrt(2))应该就可以了!
1:(a,(d+b)/2)
2:((c+a)/2,d)
3:(c,(d+b)/2)
4:((c+a)/2,b)
根据这4个点画线得到内接正方形.
方法2:中心点和圆重合,圆的圆心为R(a,b),半径为r
则pDC->Rectangle(a-r/sqrt(2),b-r/sqrt(2),a+r/sqrt(2),b+r/sqrt(2))应该就可以了!
MFC中已经用pDC->Ellipse(CRect(100,100,400,400));画出一圆,怎么画其内接正方形?
MFC编程ellipse()怎么画圆
MFC画图 画圆请问MFC中画一个圆,调用Ellipse函数,但我想把这个圆保存成一个对象或变量,之后对这个对象操作,比
MFC中怎么画出倾斜的椭圆?VC6.0
关于CRect(0,0,100,100)的问题!
微观经济学中MR*MP=MFC MC*MP=MFC是怎么推出来的?
mfc 计算器中sin ,log ,和ln函数怎么写
MFC中已知点的坐标,怎么实现动态画直线,主要是能显示出这个动态的过程
用MFC画椭圆编写简单画图程序MyMiniPaint,完成以下功能:(1) 支持多文档 (2) 支持用鼠标画出椭圆.(向
m_btn.Create(L"asdf",BS_DEFPUSHBUTTON,CRect(0,0,100,100),thi
怎么用 c语言 画出一个面积为4的正方形,正方形里面再内接一个圆.
如图,已知四棱锥P-ABCD中,底面四边形为正方形,侧面PDC为正三角形,且平面PDC⊥平面ABCD,E为PC中点.求