ObjectARX
ObjectARX是AutoDesk公司針對AutoCAD平臺上的二次開發(fā)而推出的一個開發(fā)軟件包,它提供了以C++為基礎(chǔ)的面向?qū)ο蟮拈_發(fā)環(huán)境及應(yīng)用程序接口,能真正快速的訪問AutoCAD圖形數(shù)據(jù)庫。與以往的AutoCAD二次開發(fā)工具AutoLISP和ADS不同,
ObjectARX應(yīng)用程序是一個DLL(動態(tài)鏈接庫),共享AutoCAD的地址空間,對AutoCAD進(jìn)行直接函數(shù)調(diào)用。所以,使用ARX編程的函數(shù)的執(zhí)行速度得以大大提高。ARX類庫采用了標(biāo)準(zhǔn)的C++類庫的封裝形式,這也大大提高了程序員編程的可靠度和效率。