vs2008對應AutoCAD2010,vs2012對應AutoCAD2016html
(1)首先在vs08中建立一個ARX工程:工具
文件---->新建--->項目:調試
若是模板中沒有ARX,則須要先進行安裝ObjectARX開發嚮導:htm
AutoCAD ObjectARX全部版本下載地址 下載一個 ObjectARX_2010_Win_64_and_32Bit.exe。 解壓後把目錄utils\ObjARXWiz下的ArxWizards.msi以管理員權限按照步驟安裝。重啓vs,在執行第一步。blog
(2)把應用程序的擴展名dll改成arx格式,arx格式爲cad可加載和運行的程序ip
點擊解決方案右鍵---->屬性---->調試----->命令參數 輸入/p CreatePolyline這個名字與AutuCAD中屬性設置相同,(命令爲AutoCAD的安裝路徑):開發
C/C++---->常規---->附加包括目錄:加入arx的頭文件和dllget
連接器---->常規---->附加庫目錄:加入arx的dllit
(3)程序啓動自動加載arx:在程序的可執行文件同目錄下添加一個文件,叫acad.rx,裏面輸入程序的可執行文件,多按幾個回車換行,如圖:模板
除此以外,cad還能夠經過APPLOAD命令加載應用程序和直接把arx拖放到cad窗口等方式加載。
(4)再看一個AutuCAD中對應的配置,打開AutoCAD,隨意位置右擊選項----->配置:
(5) 在文件選項下添加支持文件搜索路徑,增長 第二步中acad.rx文件的路徑 :
(6)最後也是最複雜的一部,弄很差的話,會提示ObjectARX裏面的全部頭文件都找不到:
工具----->選項------>項目和解決方案----->VC++目錄:
紅框1,紅框2位置切換全部對應的,配置ObjectARX的安裝路徑,因爲每一個人的安裝位置不一樣,並且網上已經有一大堆現成的,我就不具體說了。
http://www.cnblogs.com/fwy-walking/p/4012753.html這個配的不太全,湊合看吧