怎样把一个WIN32应用程序合并到MFC程序里?
新手练习编程,写了两个程序,一个是WIN32的(单个cpp文件),内容是最小二乘拟合,一个是MFC的(一堆文件我也不好形容),内容是绘制一条曲线。两个程序都能正常单独运行...
新手练习编程,写了两个程序,一个是WIN32的(单个cpp文件),内容是最小二乘拟合,一个是MFC的(一堆文件我也不好形容),内容是绘制一条曲线。两个程序都能正常单独运行。两者结合,就是把若干点拟合成一条曲线然后绘制出来,但是我比较菜,不知道怎么把这两个程序合起来。我把代码上传到百度网盘,地址贴在这里,希望大神能帮帮我 谢谢啦。http://pan.baidu.com/share/link?shareid=116028599&uk=3171295824
CDrawDoc::CDrawDoc()
{
m_result[0] = 0.00000678975;
m_result[1] = 0.00338382;
m_result[2] = 0.233657;
m_result[3] = 0.0887487;
}
那四个具体系数值是用来测试的。我主要就是不知道怎么把两个程序的内容合并起来通过一个程序完成。图画成什么样没关系,我想弄明白格式,然后自己再研究。。。。。麻烦您了 3Q 展开
CDrawDoc::CDrawDoc()
{
m_result[0] = 0.00000678975;
m_result[1] = 0.00338382;
m_result[2] = 0.233657;
m_result[3] = 0.0887487;
}
那四个具体系数值是用来测试的。我主要就是不知道怎么把两个程序的内容合并起来通过一个程序完成。图画成什么样没关系,我想弄明白格式,然后自己再研究。。。。。麻烦您了 3Q 展开
3个回答
展开全部
看了一下,你是要计算得出的四个系数带到f函数里面进行f(x)的运算得出坐标点再绘制?
如果是,我已经替换了,只是有点不如意,查看了你的控制台程序的计算结果和转到MFC的计算结果是一样的,但用那个系数绘制的话,画面不太正常,可能是你找的那个绘图函数的问题,我没仔细看了。要得话,看附件。
更多追问追答
追问
多谢大大的帮忙
我希望合并之后的程序效果是
直接读取指定名字的TXT文件,拟合计算出曲线系数x[1]~x[4])
然后Draw自动把x[1]~x[4]带入来绘制曲线
就是说把nihe.cpp添加到DRAW程序中
nihe.cpp得出的系数是x[1]~x[4]
把x[1]~x[4]替换下面你给的四行
字数多了我加到最网页上面的原题了
追答
x【1】到x【4】我已经融合到那四个参数里了。
你仔细看看,就是f函数的四个系数。
读取文件的话,我现在还是输入文件名,你稍微修改一下,直接把文件名变量变成你的文件就是了。要是不行,晚上我回来帮你,私信把你Q给我。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询