首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

在MFC中如何打开EXCEL

2012-11-05 
在MFC中怎么打开EXCEL?在单文档中,通过菜单打开一个已经存在的EXCEL文件,并显示在菜单栏下面的单文档视图

在MFC中怎么打开EXCEL?
在单文档中,通过菜单打开一个已经存在的EXCEL文件,并显示在菜单栏下面的单文档视图中,而不要单独跳出一个excel。
在网上查了好久,也没找到这方面的方法,有没有懂的朋友教一下,最好有代码,可以看一下。

[解决办法]
打开很容易,显示不容易,要做控件,Excel本身不提供图形接口
我也没做过,或者你把跳出来的东西hwnd捉住,在嵌入到view中
再或者CHtmlView::LoadFromResource("..\xxx\xxxx.xls")?
[解决办法]
2#楼正解,控制很容易,但若要把他内嵌到你的view中,就麻烦了,之前在codeproject看到一个NB的空间类,真实模仿excel,lz可以看看,链接:
http://www.codeproject.com/Articles/8/MFC-Grid-control-2-27
[解决办法]
那就把excel的内容读到内存,然后在写到你的控件里吧

探讨

引用:

2#楼正解,控制很容易,但若要把他内嵌到你的view中,就麻烦了,之前在codeproject看到一个NB的空间类,真实模仿excel,lz可以看看,链接:
http://www.codeproject.com/Articles/8/MFC-Grid-control-2-27



谢谢两位!小弟还是个初学者,准备用LISTCTRL控件来读取excel。……

[解决办法]
这方面内容网上很多的,给你一个:
http://blog.csdn.net/callmeback/article/details/3906310

热点排行