在网上找了些资料,可是我还是有疑问。我在vc中使用了excel,在一个菜单的消息响应函数中添加了excel的相关操作。我的目的是在函数中新建一个excel,并对excel添加显示数据,点击右上角的红叉后提示用户是否保存。这些都做完后,发现后台并没有关闭excel程序,后也找了一下关闭excel的方法,然后在函数最后加上了关闭excel的语句(如下),但是只要一点击菜单项就会打开excel然后添加数据然后就显示是否保存然后就关闭了,这并不是我想要的,我希望用户在点击红叉的时候再彻底关闭excel。那么我这段语句该添加在哪儿?
//关闭excel
/* range.ReleaseDispatch();
_workSheet.ReleaseDispatch();
workSheets.ReleaseDispatch();
_workBook.ReleaseDispatch();
workBooks.ReleaseDispatch();
_workBook.Close(varOptional,varOptional,varOptional);
workBooks.Close();
_app.Quit();
_app.ReleaseDispatch();*/
//关闭excel
/* range.ReleaseDispatch();
_workSheet.ReleaseDispatch();
workSheets.ReleaseDispatch();
_workBook.ReleaseDispatch();
workBooks.ReleaseDispatch();
_workBook.Close(varOptional,varOptional,varOptional);
workBooks.Close();
_app.Quit();
_app.ReleaseDispatch();*/
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货