vc++編了一個程式,在程式中點按鈕,啟動AUTOCAD,然后 加載AUTOCAD ARX檔案,但是每次加載都提示“AUTOCAD正在試圖加載與AUTOCAD不兼容的.....\.arx。希望執行什么操作?”能不能通過c++程式設定選擇加載此應用程式這一項?
uj5u.com熱心網友回復:
選擇正確的 ObjectARX SDK 和 vc版本uj5u.com熱心網友回復:
做個鉤子鉤這個提示視窗,然后按著自己希望的方式執行相應的操作uj5u.com熱心網友回復:
我用的vs2010 objectarx2012 CAD2012, vs2010里面平臺設的V100,這樣生成的ARX應該與CAD是兼容的啊
uj5u.com熱心網友回復:
我是新手,能不能詳細說明一下,有沒有實體代碼
uj5u.com熱心網友回復:
代碼手頭沒有
大概意思是先用spy++看看你這個提示視窗的特征,比如視窗名類名什么的
然后通過鉤子技術鉤創建視窗的訊息
這樣你可以獲得這個視窗的句柄
具體怎么鉤百度一下有很多資料
uj5u.com熱心網友回復:
objectarx 需要使用 vc2008 編譯cad 2007 2008 2009 系結到 vc 2005
cad 2010 2011 2012 系結到 vc2008
cad 2013 2014 系結 vc2010
cad 2015 2016 vc2012
cad 2017 -> vc2015
uj5u.com熱心網友回復:
objectarx 2012(AutoCAD2012) 需要使用 vc2008 編譯uj5u.com熱心網友回復:
objectarx 2012(AutoCAD2012) 需要使用 vc2008 編譯
平臺設的V100對應的應該是VC2008
uj5u.com熱心網友回復:
v100 是 2010轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/120599.html
標籤:基礎類
