资源简介
用VS2005编写的ObjectArx永久反应器例子,将反应器加入命名字典中,程序中有五条直线,拖动一根直线,其他直线也相应的变化。保存DWG图后,再次打开反应器可继续使用

代码片段和文件信息
// (C) Copyright 2002-2005 by Autodesk Inc.
//
// Permission to use copy modify and distribute this software in
// object code form for any purpose and without fee is hereby granted
// provided that the above copyright notice appears in all copies and
// that both that copyright notice and the limited warranty and
// restricted rights notice below appear in all supporting
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM “AS IS“ AND WITH ALL FAULTS.
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK INC.
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
// UNINTERRUPTED OR ERROR FREE.
//
// Use duplication or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
// (Rights in Technical Data and Computer Software) as applicable.
//
//-----------------------------------------------------------------------------
//----- acrxEntryPoint.h
//-----------------------------------------------------------------------------
#include “StdAfx.h“
#include “resource.h“
#include “PersistReactorManager.h“
//-----------------------------------------------------------------------------
#define szRDS _RXST(“HP“)
//-----------------------------------------------------------------------------
//----- objectARX EntryPoint
class CPersistReactorProApp : public AcRxArxApp {
public:
CPersistReactorProApp () : AcRxArxApp () {}
virtual AcRx::AppRetCode On_kInitAppMsg (void *pkt) {
// TODO: Load dependencies here
// You *must* call On_kInitAppMsg here
AcRx::AppRetCode retCode =AcRxArxApp::On_kInitAppMsg (pkt) ;
// TODO: Add your initialization code here
return (retCode) ;
}
virtual AcRx::AppRetCode On_kUnloadAppMsg (void *pkt) {
// TODO: Add your code here
// You *must* call On_kUnloadAppMsg here
AcRx::AppRetCode retCode =AcRxArxApp::On_kUnloadAppMsg (pkt) ;
// TODO: Unload dependencies here
return (retCode) ;
}
virtual void RegisterServerComponents () {
}
static void AppendtoDatabaseAndClose(AcDbEntity* pEnt AcDbobjectId& idEnt)
{
AcDbBlockTable *pBlockTable;
acdbHostApplicationServices()->workingDatabase()
->getSymbolTable(pBlockTable AcDb::kForRead);
AcDbBlockTableRecord *pBlockTableRecord;
pBlockTable->getAt(ACDB_MODEL_SPACE pBlockTableRecord
AcDb::kForWrite);
pBlockTable->close();
pBlockTableRecord->appendAcDbEntity(idEnt pEnt);
pBlockTableRecord->close();
pEnt->close();
}
public:
// - HPPersistReactorPro.TEST command (do not rename)
static void HPPersistReactorProTEST(void)
{
AcDbobjectIdArray idArr;
for (int i = 0; i <5; i++)
{
AcDbLine* pGroupLine = new AcDbLine(AcGePoint3d(05 + i0) AcGePoint3d(10 5 + i 0));
AcDbobjectId idGroupLine;
AppendtoDatabaseAndClose(p
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3387 2012-12-11 11:36 PersistReactorPro\PersistReactorPro\acrxEntryPoint.cpp
文件 1895 2012-12-11 10:24 PersistReactorPro\PersistReactorPro\DocData.cpp
文件 1692 2012-12-11 10:24 PersistReactorPro\PersistReactorPro\DocData.h
文件 8077 2012-12-11 11:39 PersistReactorPro\PersistReactorPro\MyPersistentObjReactor.cpp
文件 4103 2012-12-11 10:51 PersistReactorPro\PersistReactorPro\MyPersistentObjReactor.h
文件 5648 2012-12-11 11:28 PersistReactorPro\PersistReactorPro\PersistReactorManager.cpp
文件 795 2012-12-11 11:26 PersistReactorPro\PersistReactorPro\PersistReactorManager.h
文件 1680 2012-12-11 10:24 PersistReactorPro\PersistReactorPro\PersistReactorPro.cpp
文件 2200 2012-12-11 10:24 PersistReactorPro\PersistReactorPro\PersistReactorPro.rc
文件 10663 2012-12-11 11:01 PersistReactorPro\PersistReactorPro\PersistReactorPro.vcproj
文件 2727 2012-12-11 11:42 PersistReactorPro\PersistReactorPro\PersistReactorPro.vcproj.ZOUXIN-PC.ZOUXIN.user
文件 440 2012-12-11 10:24 PersistReactorPro\PersistReactorPro\Resource.h
文件 1371 2012-12-11 10:24 PersistReactorPro\PersistReactorPro\StdAfx.cpp
文件 2612 2012-12-11 10:24 PersistReactorPro\PersistReactorPro\StdAfx.h
文件 1270 2012-12-11 10:24 PersistReactorPro\PersistReactorPro.sln
..A..H. 21504 2012-12-11 11:42 PersistReactorPro\PersistReactorPro.suo
目录 0 2012-12-11 11:42 PersistReactorPro\PersistReactorPro
目录 0 2012-12-11 11:43 PersistReactorPro
----------- --------- ---------- ----- ----
70064 18
相关资源
- AutoCAD永久去教育版破解补丁
-
ob
jectARX给Auto CAD加工具条 - CAD ARX 开发实例
-
AutoCAD ob
jectARX二次开发实例-状态栏 -
利用ob
jectARX实现特征建模 -
基于ADO开发ob
jectARX数据库应用程序 - VMware-12密钥永久激活
- xenapp 7.6 xendesktop 7.6 企業版55永久用戶
- 佳能G2180清零软件中文永久版
- VMware 12 专业版永久许可证密钥
- 撸大师死灰复燃SDK,可常驻后台运行
- 小公司出纳免费记账软件永久免费版
- 傻瓜进销存真正完美永久注册版
- 网络设备管理软件whatsup8.0永久免费版
- 包租婆之房屋铺位物业租赁管理系统
- Origin永久免费licence
- winhex破解版,永久授权,亲测可以使
- 爱普生L101 L100清零墨量低,彻底解决
- 论文研究 - 使用发达的渗滤反应器从
- Checkmarx企业级静态源代码安全漏洞和
- 旺点美容美发管理软件永久注册版
- 求索人事档案管理系统永久完美注册
- PrimoCache3.0.2+永久60天+免PE重置x86.x64
- 万能窗口标题永久修改工具
- 安卓应用程序永久获取Root权限的方法
- halcon10永久破解
- 美萍瑜伽管理系统 瑜伽馆管理 免加密
- 美萍健身房管理软件 最新版 免加密狗
- 美萍美发管理系统 美容美发理发店管
-
ob
jectARX帮助文档
评论
共有 条评论