MFC怎么把打开一个TXT文件到编辑框里啊? 我是再工具栏托了一个 按钮 想 一点按钮 就打开对话框 让你选择TXT文件 选完了 就显示到 文本编辑框里~~~ 还有 我还托了一个 按钮 用来保存使的~~  就是把文本编辑框里的保存为 TXT的文档 具体的代码都是什么啊 详细点的 谢谢 各位 大虾了~~~~~~

解决方案 »

  1.   

    CFile cf;
    TCHAR szfilename = "c:\\test.txt";
    cf.Open(szfilename, CFile::modeRead | CFile::typeBinary | CFile::shareDenyNone);
    cf.SeekToBegin();
    DWORD dwLength = cf.GetLength() ;
    HGLOBAL hglbFil = GlobalAlloc(GHND, dwLength + 2);
    BYTE* hpBuffer = (BYTE *) GlobalLock(hglbFil);
    cf.ReadHuge(hpBuffer, dwLength) ;
    cf.Close();
    CString strContent = (LPSTR) hpBuffer;
    GetDlgItem(IDC_EDIT)->SetWindowText(strContent);
    GlobalUnlock(hglbFil);
    GlobalFree(hglbFil);保存的话:
    CString strContent;
    GetDlgItem(IDC_EDIT)->GetWindowText(strContent);
    然后就是写文件
      

  2.   

    朋友有时间也帮我解决下,我的问题吗?
    谢谢了!
    http://topic.csdn.net/u/20080505/12/53568b04-d5f0-4308-98cb-47889d29aa94.html
      

  3.   

    知道怎样把文本文档的数据添加到EXCLE表格吗?
    文本数据格式如下:
    时间        频率        长度            高度
    2008-1-1  345.123     329.987      1287.988
    下面还有很多类似数据,导入到表格后根据频率范围差不多的进行查询,比如在329左右的频率筛选出来,大虾们,帮帮忙吧,有代码的发到[email protected]