ZRX开发手册 联系客服

发布时间 : 星期四 文章ZRX开发手册更新完毕开始阅读48462729915f804d2b16c183

ZRXSDK for ZWCAD 2010

开发手册

中望龙腾软件股份有限公司

目 录 版本版本更更新新说说明明(2009-7-30至2009-12-31)版本更新说明:................................3 版本更新概述:..................................................................................................................................3 版本更新内容:..................................................................................................................................3 ZR 概 ZRXX 概述ZRX 概 述述.......................................................................................7 ZRX简 介............................................................................................................................................7 开发环境要求......................................................................................................................................7 功能特性列举......................................................................................................................................7 ZRX编码特征......................................................................................................................................8 ZR发ZRXX开开发指指南南.................................................................................10 ZRX开发指南软件开发包........................................................................................................................................10 创建一个简单的ZRX........................................................................................................................11 程序入口和命令定制........................................................................................................................19 加载及运行........................................................................................................................................21 注意事项............................................................................................................................................21 数据库概述及操作............................................................................................................................22 自定义类............................................................................................................................................26 反应器................................................................................................................................................29 事务管理............................................................................................................................................31 文档管理............................................................................................................................................34 自定义实体OPM...............................................................................................................................35 MFC扩展UI类...................................................................................................................................36 可停靠面板(DOCKCONTROLBAR)................................................................................................36 全局函数应用....................................................................................................................................39 ZR植ZRXX移移植指指南南.................................................................................40 ZRX移植指南从OBJECTARX 2006移植到ZRX......................................................................................................40 从OBJECTARX 2007/2008移植到ZRX.............................................................................................45 针对ARX UI的移植..........................................................................................................................47 移植注意事项....................................................................................................................................48 ZR见ZRXX常常见问问题题解解答答.........................................................................49 ZRX常见问题解答附录:附录AA:(ZRX现支持全局函数列举)附录A::......................................52 版版本本更更新新说说明明(2009-7-30至2009-12-31):

版本更新概述:

ZRX for ZWCAD 2010在前一个版本ZRX for ZWCAD 2009的基础上,加强和完善常用反应器功能,新增加对永久反应器的支持;提供了一套兼容事务管理功能的接口;新增加了CZdUiBaseDialog、CZdUiDailog、CZcUiDialog基本UI界面类;新增加了部分全局函数;完善了数据库应用接口,例如ZcDbDatabase、ZcDbObject、ZcDb2dPolyline等类,使之比以前版本更稳定更正确;兼容处理acrxGetApiVersion函数导出,在移植ARX时的过程中不再需要在.def文件里注释或者删除acrxGetApiVersion函数的导出了。更多详细介绍请参考下一节“版本更新内容”。

注意 :ZRX for ZWCAD 2010要求用户使用ZWCAD 2010版本的CAD平台,使用Microsoft Visual C++ 2008 编译环境。

版本更新内容:

1. 增加及改善的反应器类接口 a 永久反应器 ZcDbObject::erased ZcDbObject::modified ZcDbObject::openedForModify b. 编辑反应器 命令相关

ZcEditorReactor::commandEnded ZcEditorReactor::commandWillStart 数据库相关

ZcEditorReactor::abortSave ZcEditorReactor::beginClose ZcEditorReactor::beginSave ZcEditorReactor::beginDwgOpen ZcEditorReactor::endDwgOpen ZcEditorReactor::databaseConstructed ZcEditorReactor::databaseToBeDestroyed ZcEditorReactor::dwgFileOpened ZcEditorReactor::saveComplete

ZcEditorReactor::initialDwgFileOpenComplete 深度克隆相关

ZcEditorReactor::abortDeepClone ZcEditorReactor::beginDeepClone ZcEditorReactor::endDeepClone 插入操作相关

ZcEditorReactor::abortInsert ZcEditorReactor::beginInsert ZcEditorReactor::endInsert ZcEditorReactor::otherInsert 鼠标事件操作相关

ZcEditorReactor::beginDoubleClick ZcEditorReactor::beginRightClick Wblock相关

ZcEditorReactor::abortWblock ZcEditorReactor::beginWblock ZcEditorReactor::beginWblockObjects ZcEditorReactor::endWblock ZcEditorReactor::otherWblock ZcEditorReactor::wblockNotice XREF相关

ZcEditorReactor::beginAttach ZcEditorReactor::endAttach ZcEditorReactor::otherAttach 其他

ZcEditorReactor::pickfirstModified b 文档反应器

ZcApDocManagerReactor::documentActivated ZcApDocManagerReactor::documentBecameCurrent ZcApDocManagerReactor::documentCreated ZcApDocManagerReactor::documentCreateStarted ZcApDocManagerReactor::documentDestroyed ZcApDocManagerReactor::documentToBeActivated ZcApDocManagerReactor::documentToBeDeactivated ZcApDocManagerReactor::documentToBeDestroyed c 数据库反应器

ZcDbDatabaseReactor::objectAppended ZcDbDatabaseReactor::objectErased ZcDbDatabaseReactor::objectModified