不保存直接关闭当前文档
调用 acDocManagerPtr()->closeDocument(pDoc); 总是弹出是否保存的界面如果直接将文档关闭,而不保存呢?
请各位高手帮帮小弟!
转帖来源:
http://hi.baidu.com/sharehelp/blog/item/9c2599fb4e382d264e4aea75.html
查看文章
【ARX】如何同时关闭cad中所有已打开的窗口(不保存更改)[原]2008-01-1513:12
extern long acdbSetDbmod(AcDbDatabase* pDb, long newVal); // 添加acdbSetDbmod的引用
extern "C"
AcApDocumentIterator* pDociterator;
AcApDocument* pDoc;
pDociterator = acDocManager->newAcApDocumentIterator();
for (; !pDociterator->done(); pDociterator->step())
{
pDoc = pDociterator->document();
acdbSetDbmod(pDoc->database(),0); // 就是這句代碼起了決定性作用
acDocManager->closeDocument(pDoc);
}
多谢楼上的朋友
acdbSetDbmod()的作用是不是类似于有个系统变量dbmod的作用,而起在objectarx2007中怎么找不到此函数?
页:
[1]