现在的情况是这样的:在主界面上有一个button,点击这
个button后,再出现一个dialog,现在想在这上面通过数
据的导入后绘制坐标图。怎么做才好呢?可不可以再定义一个类,从CView继承过来,在dialog上
用到这个定义的类,显示如主界面的那种白色界面,再来
绘制图形?谢谢!
个button后,再出现一个dialog,现在想在这上面通过数
据的导入后绘制坐标图。怎么做才好呢?可不可以再定义一个类,从CView继承过来,在dialog上
用到这个定义的类,显示如主界面的那种白色界面,再来
绘制图形?谢谢!
解决方案 »
- 菜菜的问个关于CopyFileEx函数的问题
- 什么情况下采用对话框,什么情况下采用文档/视图结构?
- 如何使list ctrl中出现的表一样格式的数据能平均分它的宽度,使得数据一开始出现像表一样的,而不是使很多列的数据看不到,在线等
- 关于WM_WINDOWPOSCHANGING
- 求教:关于资源的ID值
- 谁能告诉我怎样实现远程抓屏
- 紧急,关于注册表查询的问题?
- 为什么会这样?(简单)
- 请问SendMessagek中的WPARAM和LPARAM参数怎么填写
- 老问题重提(关于画图的)!!但我还是没有一个好的解决方法!!!恳求大家进来看看!
- 在北京程序员到底值多少钱(工资统计表)希望大家置顶!
- 程序员没空找女友,看看黄色网站有错没?
只是在View中一般在OnDraw里,在Dialog中在OnPaint里
{
CPaintDC dc(this);
CRect rc;
GetClientRect(&rc);
dc.BitBlt(0,0,rc.width(),rc.Height(),NULL,0,0,WHITENESS);
}
CDC::Polygon
CDC::PolyBezier
CDC::PolyBezierTo
...
我指的是划线的语法,不是具体画什么曲线,再问有画一维正态分布的曲线吗?谢谢
算出点来木有?Polygon函数查MSDN木有?
还需要代码吗?
1. 设置好坐标原点,得到转换关系,比如横坐标/纵坐标的最大值,最小值,计算出绘图比例,
2.代入公式,就可以得到每个点在实际绘图区域的位置,可以调用moveto,lineto等函数实现
再通过一维正态分布的概率密度公式(y=f(x),概率书上都有的)
将x1,x2....带入就得到f(x1),f(x2).....
这样是不是就可以画出来了呢?那二次曲线y=x^2做个例子,画一个吧!谢谢了