早教吧作业答案频道 -->其他-->
MFC中在坐标系上画圆以及把点动态显示到坐标系上的问题现在遇到两个问题,其实是一个大的问题,呵呵1、根据条件在坐标系中画圆因为规格的不同,圆的大小不能事先在坐标系中确定,需要根
题目详情
MFC中在坐标系上画圆以及把点动态显示到坐标系上的问题
现在遇到两个问题,其实是一个大的问题,呵呵
1、根据条件在坐标系中画圆
因为规格的不同,圆的大小不能事先在坐标系中确定,需要根据程序中的返回值来决定,比如,如果返回值为1,画半径为r1的圆,返回值为2,画半径为r2的圆.
请问画圆的程序应该加在什么地方?OnPaint()函数中还是任何地方都可以?
2、点A(X,Y)的坐标可以通过程序计算出来,并且会显示在对话框中的两个Static Text控件中,在另一个Static Text控件中有一个直角坐标系,要求把点显示到坐标系上,随着程序的运行,X和Y的值是变化的,也就是说点A的位置是变动的,请问如何实现这样的功能?
以上,(不好意思,就这么点分了,等我挣的多了,)
现在遇到两个问题,其实是一个大的问题,呵呵
1、根据条件在坐标系中画圆
因为规格的不同,圆的大小不能事先在坐标系中确定,需要根据程序中的返回值来决定,比如,如果返回值为1,画半径为r1的圆,返回值为2,画半径为r2的圆.
请问画圆的程序应该加在什么地方?OnPaint()函数中还是任何地方都可以?
2、点A(X,Y)的坐标可以通过程序计算出来,并且会显示在对话框中的两个Static Text控件中,在另一个Static Text控件中有一个直角坐标系,要求把点显示到坐标系上,随着程序的运行,X和Y的值是变化的,也就是说点A的位置是变动的,请问如何实现这样的功能?
以上,(不好意思,就这么点分了,等我挣的多了,)
▼优质解答
答案和解析
1.要重绘就必须OnPaint,可以设置标志位来画圆,比如结果未出时flag=0,结果出来后flag=1,并调用Invalidate强制重绘,画圆代码仍在OnPaint里面,只不过画之前需判断标志位2.还是画图,每次A点坐标出来后都调用Invalidate(...
看了MFC中在坐标系上画圆以及把点...的网友还看了以下:
两种元素组成的化合物我倒会,但如何找K2MnO4的化合价,有规律可循吗?但如果知道K是+1Mn是+ 2020-05-02 …
常数项有没有系数啊?若有的话是多少?我在做二项式定理时就不能确定,如2的系数是?1的系数是? 2020-05-13 …
BSP对大型信息系统所采用的基本方法是______的系统规划,识别系统目标、企业过程和数据。 2020-05-23 …
如图是人的某系统结构图,据图回答:(1)该图显示的是人的系统.(2)该系统中标号3所代表的结构是. 2020-06-27 …
果蝇的翅型由D、d和F、f两对等位基因共同决定.D(全翅)对d(残翅)为显性,全翅果蝇中有长翅和小 2020-07-12 …
在(ax+1)7的展开式中,x3项的系数是x2的系数与x5项系数的等比中项,则a的值是()A.10 2020-07-19 …
1.单项式的系数是,次数是;2.是次单项式.系数是;3.的系数是,次数是.4.多项式3x2y2-6 2020-07-22 …
①2xy-3+x=0中2xy是次项,一次项的系数是,常数项是②y+1/4=3中一次项是,他的系数是 2020-07-31 …
有三个相同的传感器组成安全监控系统,误报概率为a,漏报为b.若在三中取二系统中,求漏报和误报的概率. 2020-11-03 …
请教狭义相对论中的长度收缩假设一个人坐在一艘亚光速飞行器中,那么所谓的长度收缩,是那个人看外面的地面 2020-12-08 …