mfc怎么读写excel文件

 时间:2024-10-27 00:26:19

MFC是微软公司提供的一个类库,以C++类的形式封装了Win蟠校盯昂dowsAPI,并且包含一个应用程序框架,以雉疳赐嚣减少应用程序开发人员的工作量。其中包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类(MFC定义)。mfc其实就是cpp里面的一个框架,集成cpp的开发环境。

mfc怎么读写excel文件

工具/原料

MFC开发

方法/步骤

1、打开开发环境VS2017或者是低版本的,然后新建一个基于对话框的工程,通过使用类向导来添加类型库中的MFC类;

mfc怎么读写excel文件

2、打开创建类对话框,通过类库添加向导选者可用文件类型为excel,安装目录为E盘;

mfc怎么读写excel文件

3、在接口下方选择_Application、_Workbook、Workbooks、Worksheets、Worksheets、Range六个基本的接口并生成类,单击向右生成类;

mfc怎么读写excel文件

4、打开vs2017,新建项目后,我们还需要添加头文件,要不然是编译错误的,Excel类的CPP文件中包含头文件,如下图片中的;

mfc怎么读写excel文件

5、准备工作完成,患束锍瓜开始编写程序,如何向excel中写入数据?主要是通过建立一个数组让数据用逗号的方式隔开,然后通过二进制或文本的方式写入到excel中,这边代码太长取祈硗樘缎其中的数组遍历代码;for(intnItem=0;nItem<m_TotalNumList.GetItemCount();nItem++){CStringstrData;for(inti=0;i<14;i++){strData+=m_TotalNumList.GetItemText(nItem,i);if(13==i){strData+=_T("\r\n");}else{strData+=_T(",");}}file.Write(strData,strData.GetLength());}file.Close();}

mfc怎么读写excel文件

6、读取一个Excel文件,首先找到路径打开excel表格,找到表的名称,读取已经使用区域的信息,包括已经使用的行数、列数、起始行、起始列,最后读取单元格内的值。释放资源完成任务。

mfc怎么读写excel文件

127.0.0.1和0.0.0.0地址的区别 如何在Adobe Reader中使用有道辞典的取词功能 时效处理属于什么工艺 json怎么转化为LocalDate 新页生产ERP非标生产流程说明
热门搜索
书的封面图片 学校走廊文化墙图片 斗罗大陆漫画3 英国大本钟图片 打篮球的图片