关闭一个打开的文档用什么函数 tc中 : fopen --> fclosevc(api) createfile --> closehandle你的呢?會不會是 OpenDocument --> CloseDocument ^_^ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有CloseDocument这个函数只有CloseAllDocuments 一下把所有文档都关了 没有关一个的 是openDocumentfile 打开 少写个file 怎么关闭这个打开的文档呢 who know? 就是用mfc AppWziard(exe)创建一个多文档程序然后 我编程打开一个图象或者文本 用theApp.OpenDocument()打开,不过好象没函数可以把打开的文档给关了 也许是用CDocument::OnCloseDocument? theApp.OpenDocument() 一般来说是给多个视图(view)显示用的,所以:1. 假设你需要关闭这个document, 你需要关掉所有相关的视图2. 如果你不想关掉所有的视图,document不可以关闭,因为他还map在也许多个视图上(view)3. 通常一个app只对应一个doc template, 而一个template管理多个doc4. (猜测)template是个抽象类,他管理一个document的连表,但他没有管理view连表,所以他不知道有多少个view在使用某个doc,一次他不知道关闭一个doc需要关闭多少个view,他也没有关闭view的功能,因为view属于ui部分,template属于data presentation部分所以template没有办法关闭cdocument,从而cwinapp也没有办法通过doc template来关闭某个cdocument也许doctemplate可以维护cdocument的引用计数,可是也许mfc设计出来的时候没有考虑,而且mfc属于即将退出历史舞台的东西,微软估计也不会花力气去改他了(可以调试到cdoctemplate,还有cdoctemplatmgr里面去验证我的想法,最早我进去看过,没有什么乐趣,大家就将就者用closeall吧) 求助! 关于CDockablePane中创建 CFormView。 经纬度向大地坐标转换 【求助】一个 向 CArray 里 Add 类对象 的问题。多谢 请教:派生类的访问问题,谢谢! ====关于ado一个问题====== 我毕设的问题?(斑竹、大家帮看看?不要不理?先谢谢了) 动态控制Windows任务栏按钮 PDF格式转换为TXT格式 ReleaseDC和DeleteDC有什么区别? _ftprintf_s或fwprintf_s怎么无法往文本文件中输出中文字符?? SetSystemTime? 请问:怎样可以把缓冲区的内容用对话框中的文本框显示出来,谢谢
theApp.OpenDocument()打开,不过好象没函数可以把打开的文档给关了
1. 假设你需要关闭这个document, 你需要关掉所有相关的视图
2. 如果你不想关掉所有的视图,document不可以关闭,因为他还map在也许多个视图上(view)
3. 通常一个app只对应一个doc template, 而一个template管理多个doc
4. (猜测)template是个抽象类,他管理一个document的连表,但他没有管理view连表,所以他不知道有多少个view在使用某个doc,一次他不知道关闭一个doc需要关闭多少个view,他也没有关闭view的功能,因为view属于ui部分,template属于data presentation部分所以template没有办法关闭cdocument,从而cwinapp也没有办法通过doc template来关闭某个cdocument也许doctemplate可以维护cdocument的引用计数,可是也许mfc设计出来的时候没有考虑,而且mfc属于即将退出历史舞台的东西,微软估计也不会花力气去改他了(可以调试到cdoctemplate,还有cdoctemplatmgr里面去验证我的想法,最早我进去看过,没有什么乐趣,大家就将就者用closeall吧)