ObjectARX程式程式設計環境提供了面向對象方式的C++接口來供開發人員使用和擴充AutoCAD。ObjectARX為開發人員提供了一個通用的工具集合來利用AutoCAD的開放式構,包括直接通路AutoCAD資料庫的結構、圖像系統、本地指令定義。額外的,這些類庫還被設計成能夠在Visual LISP 或者其它程式開發環境下工作,使得開發人員可以根據自己的喜好和經驗選擇開發工具。
作為一個開發人員,你可以利用ObjectARX來完成以下的任務:
1、通路AutoCAD資料庫
2、和AutoCAD的使用者互動
3、利用MFC建立使用者接口。
4、支援多文檔接口
5、建立自定義類
6、建構複雜應用程式
7、與其它應用程式互動
下一節對這些内容進行簡要的介紹,在本書的後面會進行詳細的介紹。