exportlisttoexcel

所属分类:ListView/ListBox
开发工具:Visual C++
文件大小:26KB
下载次数:112
上传日期:2008-09-16 14:29:31
上 传 者crazyhan00
说明:  MFC中将ListCtrl报表中的数据保存到EXCEL文件的接口小程序 非常容易整合到你的系统中
(MFC will ListCtrl statements data into EXCEL files applet interface is easy to integrated into your system)

文件列表:
exportlisttoexcel\ExportListToExcel.aps (21248, 2008-09-12)
exportlisttoexcel\ExportListToExcel.clw (1295, 2008-09-12)
exportlisttoexcel\ExportListToExcel.cpp (8249, 2008-09-12)
exportlisttoexcel\ExportListToExcel.dsp (4357, 2006-08-26)
exportlisttoexcel\ExportListToExcel.dsw (557, 2006-08-26)
exportlisttoexcel\ExportListToExcel.h (1606, 2006-08-26)
exportlisttoexcel\ExportListToExcel.ncb (41984, 2008-09-12)
exportlisttoexcel\ExportListToExcel.opt (49664, 2008-09-12)
exportlisttoexcel\ExportListToExcel.rc (5489, 2006-08-26)
exportlisttoexcel\ExportListToExcelDlg.cpp (5075, 2006-08-26)
exportlisttoexcel\ExportListToExcelDlg.h (1491, 2006-08-26)
exportlisttoexcel\res\ExportListToExcel.ico (1078, 2006-08-26)
exportlisttoexcel\res\ExportListToExcel.rc2 (409, 2006-08-26)
exportlisttoexcel\resource.h (741, 2006-08-26)
exportlisttoexcel\StdAfx.cpp (219, 2006-08-26)
exportlisttoexcel\StdAfx.h (1054, 2006-08-26)
exportlisttoexcel\Debug (0, 2008-09-12)
exportlisttoexcel\res (0, 2008-09-12)
exportlisttoexcel (0, 2008-09-12)

======================================================================== 导出List控件数据到Excel文件: ExportListToExcel ======================================================================== CListCtrl获得列的属性可以使用 BOOL CListCtrl::GetColumn( int nCol, LVCOLUMN* pColumn ) nCol为需要获得获得属性值的列序号,pColumn 为 LVCOLUMN 结构体的指针。 LVCOLUMN结构体中的 UINT mask 作为输入,决定返回哪些属性的值,如果 mask 的 值包含 LVCF_TEXT ,则需要将字符串缓存的首地址指针置入结构体中的 LPTSTR pszText; 变量,缓存大小置入 int cchTextMax; 变量。 使用这个函数的主要问题是主要问题期望返回 LVCF_TEXT ,设置了 pszText 却没有 设置 cchTextMax 变量,并且通常都在分配 LVCOLUMN 结构体空间时将所分配的内存 清0,因此总是不能返回列名。反而是没有清0所分配空间,直接设置 mask 为 LVCF_TEXT ,那么可能可以获得列名的值。当然只要正确设置 pszText 和 cchTextMax 就不会有这些问题。 还有一个问题是列的数量。没有直接的函数可以获得列的数量,只能从0开始不断自 增 nCol 的值,判断 GetColumn( nCol,pColumn ) 的返回值是否为 False 以计算列 的数量。 欢迎到dotLive.cnblogs.com来讨论VC 、.net、.net moblie、图形图像等的编程与开 发。 [r]@dotLive.cnblogs.com 2006.08.26 /////////////////////////////////////////////////////////////////////////////

近期下载者

相关文件


收藏者