AutoCAD ObjectARX 開(kāi)發(fā)環(huán)境為用戶提供了一個(gè)開(kāi)發(fā)、定制和擴(kuò)充AutoCAD的應(yīng)用程序接口,使用ObjectARX提供的一系列類庫(kù),開(kāi)發(fā)者可以直接訪問(wèn)AutoCAD 2000 的內(nèi)部圖形數(shù)據(jù)庫(kù),定義自己的命令;使用ObjectARX,用戶還可以創(chuàng)建自定義類、實(shí)現(xiàn)多文檔界面、創(chuàng)建與AutoCAD一致的用戶界面,以及其它一些利用別的開(kāi)發(fā)工具不能實(shí)現(xiàn)的高級(jí)功能。
本書(shū)通過(guò)大量的編程實(shí)例,循序漸進(jìn)地介紹了 AutoCAD 圖形數(shù)據(jù)庫(kù)的基本概念、結(jié)構(gòu)及操作方法,圖形數(shù)據(jù)庫(kù)對(duì)象、實(shí)體對(duì)象、容器對(duì)象的概念和操作方法。從整體上講述進(jìn)行AutoCAD的二次開(kāi)發(fā),同時(shí)讓讀者學(xué)會(huì)在ObjectARX程序中派生自定義AcDbObject類和AcDbEntity類的方法,使用MFC和AutoCAD內(nèi)建庫(kù)開(kāi)發(fā)用戶界面程序,響應(yīng)通知和實(shí)現(xiàn)多文檔環(huán)境(MDI)等。
本書(shū)層次清晰、系統(tǒng)全面、實(shí)用性很強(qiáng),可作為工程技術(shù)人員的參考資料,也可作為各類高等學(xué)校本科高年級(jí)學(xué)生或研究生“AutoCAD二次開(kāi)發(fā)編程”課程的教材