??---- 許多二次開發軟件均提供超級編輯命令,如Genius 14、HMCAD 6.0等等。讀者或許對這些命令很感興趣,能不能自己開發類似的功能呢?只要您對C++和ARX編程有一些了解,利用Autodesk提供的ObjectARX SDK軟件包(可以到Autodesk網址上免費下載),您能很方便的寫出此類程序,雖說不能和專業人員提供的超級編輯命令相媲美,但也能給您帶來不少方便。本文利用ObjectARX提供的范例程序(缺省安裝ObjectARX SDK后的路徑是X:OBJECTARXARXLABSLAB07)進行簡單的修改即可實現我們所要求的功能。以下是采用ObjectARX SDK 2.0,在MSVC 5.0編譯環境下測試通過。
??
??---- 首先我們要修改enttemp.h文件:
??
??---- 原文件如下:
??
??class EntTemperature : public AcRxObject
??{
??public:
??ACRX_DECLARE_MEMBERS(EntTemperature);
??virtual double reflectedEnergy(AcDbEntity* pEnt) const = 0;
??};
??將斜體部分修改成如下:
??virtual Adesk::Boolean HgyModify(AcDbEntity* pEnt)
??const = 0;
?
相關文章
- 2021-09-08BIM技術叢書Revit軟件應用系列Autodesk Revit族詳解 [
- 2021-09-08全國專業技術人員計算機應用能力考試用書 AutoCAD2004
- 2021-09-08EXCEL在工作中的應用 制表、數據處理及宏應用PDF下載
- 2021-08-30從零開始AutoCAD 2014中文版機械制圖基礎培訓教程 [李
- 2021-08-30從零開始AutoCAD 2014中文版建筑制圖基礎培訓教程 [朱
- 2021-08-30電氣CAD實例教程AutoCAD 2010中文版 [左昉 等編著] 20
- 2021-08-30電影風暴2:Maya影像實拍與三維合成攻略PDF下載
- 2021-08-30高等院校藝術設計案例教程中文版AutoCAD 建筑設計案例
- 2021-08-29環境藝術制圖AutoCAD [徐幼光 編著] 2013年PDF下載
- 2021-08-29機械AutoCAD 項目教程 第3版 [繆希偉 主編] 2012年PDF