MFC中利用TeeChart控件完成三维图形绘制

本文介绍了在MFC应用程序中如何利用TeeChart控件读取TXT数据并绘制三维图形。首先,详细讲解了TXT文档的读取和保存过程,接着阐述了TeeChart控件的注册与插入步骤,以及如何编辑图表添加3D系列。通过代码示例展示了在 OnInitDialog() 函数中设置图形的实现方法,最终展示了三维曲线图的显示效果。
摘要由CSDN通过智能技术生成

        MFC中利用TeeChart控件完成三维图形绘制        

 (如需交流,请关注公众号:神马观止)    

前一段时间由于帮一个朋友处理一些数据,需要编写一个最简单的界面,实现数据显示。中间遇到一些问题,我在接下来得内容中分别介绍,同时也把我解决这些问题的过程简短地进行叙述。

       原始数据存储在TXT文档中,需要读入程序然后进行处理后保存到自己命名的TXT文档中(方便以后用Matlab进行仿真分析),同时在界面中通过TeeChart将各参数变化趋势显示出来。当然,我这里重点不是介绍数据处理算法,而且由于保密原因,不便于涉及具体数据内容,只介绍TeeChart控件的使用。顺便介绍TXT文档读取以及写入保存的相关内容。

1.TXT文档读取

void CHefeiData_MJDlg::OnReadfile() 
{
    //选择所要读取的txt文件
    CString filename;
    CFileDialog hFileDlg(TRUE,NULL,NULL,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,(LPCTSTR)_TEXT("TXT Files(*.txt)|*.txt|All Files (*.*)|*.*||"),NULL);
    if (IDOK==hFileDlg.DoModal())
    {
        filename=hFileDlg.GetFileName();
        //判断读取的文件是否为原文件
        if ("hefei_data.txt"!=filename)
        {
  	
            MessageBox("选择文件错误!");
        }
        else
        {
            fp_read=fopen(filename,
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值