注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機輔助設計與工程計算AutoCAD用ObjectARX開發(fā)AutoCAD 2000應用程序

用ObjectARX開發(fā)AutoCAD 2000應用程序

用ObjectARX開發(fā)AutoCAD 2000應用程序

定 價:¥48.00

作 者: 陳杉,王寧,郭劍峰編著
出版社: 人民郵電出版社
叢編項: AutoCAD 應用程序開發(fā)系列
標 簽: 制圖程序 ObjectARX AutoCAD

ISBN: 9787115083661 出版時間: 2000-01-01 包裝:
開本: 26cm 頁數(shù): 458頁 字數(shù):  

內(nèi)容簡介

  ObjectARX是Autodesk公司為AutoCAD配置的面向對象的開發(fā)工具。由于其功能強大、速度快、安定性好,目前已成為AutoCAD最重要的開發(fā)工具。本書通過大量的實例,系統(tǒng)地介紹了使用ObjectARX開發(fā)AutoCAD 2000數(shù)據(jù)庫、用戶界面、COM接口、多圖檔以及AutoCAD設計中心的具體方法。書中用到的完整示例,都可以從書后附帶的軟盤中獲得。本書內(nèi)容翔實,操作性強,適合對AutoCAD 2000應用程序開發(fā)感興趣的初學者閱讀,同時也可作為大、中專院校相關專業(yè)CAD應用開發(fā)課程的教材使用。

作者簡介

暫缺《用ObjectARX開發(fā)AutoCAD 2000應用程序》作者簡介

圖書目錄

第1章 Visual C++ 6.0簡介
1.1 Visual C++6.0簡介
1.1.1 Visual C++開發(fā)環(huán)境
1.1.2 啟動Visual C++
1.1.3 工程
1.1.4 文本編輯器
1.1.5 工程配置
1.1. 6 工程連編
1.1.7 改正編譯錯誤
1.1.8 查找
1.1.9 系統(tǒng)資源
1.1.10 對話框和控件
1.1.11 在線幫助
1.2 設置ObjectARX開發(fā)環(huán)境
1.3 小結
第2章 ObjgctARX簡介
2.1 ObjectARX環(huán)境
2.1.1 訪問AutoCAD數(shù)據(jù)庫
2.1.2 與AutoCAD編輯器交互
2.1.3 使用MFC創(chuàng)建用戶界面
2. 1.4 支持多文檔環(huán)境
2.1.5 創(chuàng)建用戶自定義類
2.1.6 建立復雜應用程序
2.1.7 與其他編程環(huán)境進行交互
2.1.8 系統(tǒng)需求
2.2 ObjectARX類庫
2.2 .1 AcRx庫
2. 2.2 AcEd庫
2. 2.3 AcDb庫
2.2.4 AcGi庫
2.2.5 AcGe庫
2.3 AutoCAD數(shù)據(jù)庫
2.3.1 AutoCAD數(shù)據(jù)庫簡介
2.3.2 多數(shù)據(jù)庫
2.3.3 獲取對象ID
2.3.4 基本數(shù)據(jù)庫對象
2.3.5 在AutoCAD中創(chuàng)建對象
2.3.6 在ObjectARX中創(chuàng)建對象
2.4 小結
第3章 創(chuàng)建第一個ARX應用程序
3.1 AOtOCAD接口函數(shù)介紹
3.1.1 acrxEntfyPoint()函數(shù)的用法
3.1.2 AutoCAD發(fā)給ARX應用程序的消息
3.1.3 ARX應用程序中事件的次序
3.2 注冊AutoCAD新命令
3.2.1 命令堆棧
3.2.2 查找次序
3.2.3 全局和本地命令
3.2.4 透明命令與模式命令
3.2.5 調(diào)用一個ARX應用程序
3.2.6 卸載一個ARX應用程序
3.3 創(chuàng)建面直線的ARX程序實例
3.4 小結
第4章 數(shù)據(jù)庫和數(shù)據(jù)庫對象
4.1 數(shù)據(jù)庫操作
4.1.1 數(shù)據(jù)庫初始化
4.1.2 創(chuàng)建和組織數(shù)據(jù)庫
4.1.3 保存數(shù)據(jù)庫
4.1.4 插入一個數(shù)據(jù)庫
4. 1.5 設置當前數(shù)據(jù)庫值
4.1.6 數(shù)據(jù)庫操作范例
4.2 長事務處理
4.2.1 類和函數(shù)簡介
4. 2.2 長事務實會例
4.3 外部引用
3.3.1 外部引用的前置和后置處理
4.3.2 文件鎖定和一致性檢查
4.4 數(shù)據(jù)庫對象
4. 4. 1 打開和關閉數(shù)據(jù)庫對象
4.4.2 刪除對象
4. 4. 3 對象的數(shù)據(jù)庫附屬關系
4.4.4 添加對象指定數(shù)據(jù)
4.4.5 擦除對象
4. 5 小結
第5章 實體對象
5.1 實體簡介
5.2 實體的共同屬性
5.2.1 顏色
5.2.2 線型
5.2.3 線型比例
5.2.4 可見性
5.2.5 層
5.3 實體的共同函數(shù)
5.4 簡單和復雜實體
5.5 添加超級鏈接
5.5 .1 AcDbHyperlink類
5.5.2 AcDbHyperlinkCollection類
5.5.3 AcDbEntityHyperlinkPE類
5.5.4 范例
5.6 小結
第6章 容器對象
6.1 符號表
6. 1.1 符號表和字典的異同
6.1.2 符號表介紹
6.1.3 決表
6.1.4 層表
6.1.5 創(chuàng)建和修改層表記錄
6.1.6 遍歷器
6.2 字典
6.2.1 組和組字典
6.2.2 MLINE樣式字典
6.2.3 布局字典
6.2.4 創(chuàng)建字典
6.2.5 對字典進行遍歷
6.3 布局
6. 3. 1 ObjectARX布局類
6. 3. 2 布局對象
6.3.3 布局管理器
6.4 擴展記錄
6.4.1 擴展市己錄的DXF組碼
6.4.2 實例
6.5 小結
第7章 在ObjectARX中使用MFC
7.1 在ObjectARX中使用MFC介紹
7.1.1 MFC和無模式對話框
7. 1. 2 資源管理
7.2 對MFC用戶界面的支持
7.2.1 AdUi和AcUi庫介紹
7.2.2 類層次
7.2.3 AdUi消息
7.2.4 AdUi提示窗口
7.2.5 AdUi對話框類
7. 2. 6 AcUi對話框類
7.2.7 支持子頁擴展的AdUi類
7.2.8 AdUi和ACUi控制條類
7.2.9 AdUi和ACUi編輯控件
7.2.10 AdUi和AcUi組合框控件
7.2.11 ACUi的MRU組合框
7. 2. 12 AdUi按鈕類
7. 2. 13 AcUi按鈕類
7.2.14 構造一個自定義的擴展子頁對話框
7.2.15 擴展AutoCAD內(nèi)部的子克對話框
7.3 使用AdUi和AcUi的范例
7.4 小結
第8章 從AcDbobject派生新類
8.1 幾點要求
8.1.1 用戶類的派生
8.1.2 類的實時判別特性
8.1.3 聲明類的宏
8. 1.4 用于類派生的宏
8.1.5 類初始化函數(shù)
8.2 承載AcDbobject函數(shù)
8.2.1 必須進行重載的AcDbobjeCt虛擬函數(shù)
8.2.2 通常需要重載的AcDbobject虛擬函數(shù)
8.2.3 有時需要重載的AcDbobject虛擬函數(shù)
8.2.4 很少需要重載的AcDbobject虛擬函數(shù)
8.2.5 很少需要重載的AcRxobject虛擬函數(shù)
8.2.6 成員函數(shù)的實現(xiàn)
8. 3 對象文件操作
8. 3.1 DWG和DXF文件函數(shù)簡介
8. 3. 2 錯誤檢查
8.3.3 重載DWG文件過濾器功能
8.3.4 重載DXF文件過濾器功能
8.4 派生類實例
8.5 小結
第9章 從AcDbEntity派生類
9.1 重載AcDbEntity函數(shù)
9.1.1 需要重載的AcDbEntity類函數(shù)
9.1.2 通常要重載的AcDbEntity類函數(shù)
9.1.3 很少需要重載的AcDbEntity類函數(shù)
9.1.4 實體顯示函數(shù)的重載
9.1.5 重載AcDbEntity::saveAs( )函數(shù)
9.1.6 重載對象捕捉點函數(shù)
9.1.7 重載夾點函數(shù)
9.1.8 重載拉伸點函數(shù)
9.1.9 矩陣轉換函數(shù)
9.1.10 與其他實體相交函數(shù)
9.1.11 自定義實體之間求交
9. 1. 12 炸開實體
9.2 使用ACEdjig類
9. 2. 1 從ACEdjig類中派生新類
9. 2. 2 拖動循環(huán)
9.2.3 重載sampler()、update()和entity()函數(shù)
9.2.4 將實體添加到數(shù)據(jù)庫中
9.3 范例
9.4 小結
第10章 反應器
10. 1 反應器簡介
10. 1. 1 反應器類
10.1.2 對象反應器的類型
10.1.3 使用反應器
10. 1. 4 AcDbojbect類和數(shù)據(jù)庫通告事件
10.1.5 自定義通告
10.1.6 使用編輯反應器
10.2 數(shù)據(jù)庫反應器
10. 3 對象反應器
10.3.1 獲取對象反應器的ID值
10.3.2 使用對象反應器創(chuàng)建對象間的聯(lián)系
10.3.3 事件與提交時間關系
10.4 小結
第11章 多文檔界面
11.1 多文檔介紹
11. 1.1 文檔中的命令執(zhí)行
11. 1. 2 數(shù)據(jù)實例
11.1.3 文檔鎖定
11.1.4 文檔管理類
11.1.5 單文檔系統(tǒng)變量
11.1.6 相容級別
11.2 操作多個文檔
11.2.1 與多個文檔進行交互
11.2.2 文檔事件通告
11. 2. 3 不可重入命令
11.2.4 多文檔命令
11.2.5 使文檔切換無效
11.2.6 應用程序級別的命令執(zhí)行
11.2.7 數(shù)據(jù)庫undo操作和事務管理工具
11. 2. 8 獨立于文檔的數(shù)據(jù)庫
11.3 多文檔范例
11.4 小結
第12章 COM、ActiveX自動化和OPM技術
12.1 使用AutoCAD COM對象
12.1.1 從ObectARX訪問AutoCAD
12.1.2 使用MFC訪問AutoCAD ActiveX自動化
12.2 直接訪問AutoCAD ActiveX自動化
12.3 使用ActiveX自動化
12.3.1 AcDbobject對象和自動化對象的關系
12.3.2 創(chuàng)建COM對象
12.3.3 與AntoCAD交互
12.3.4 文檔鎖定
12.4 OpM技術
12.4.1 AutOCAD COM函數(shù)
12. 4. 2 靜態(tài)OPM COM接口
12. 4. 3 靜態(tài)OPM接口
12.4.4 OPM與動態(tài)屬性
12.5 小結
第13章 使用AcGi庫
13.1 AcGi庫簡介
13.1.1 setAttributes()函數(shù)
13.1.2 worldDraw ()函數(shù)
13.1.3 ViewportDraw( )函數(shù)
13. 1. 4 視日重生成類型
13.2 設置實體特性
13.2.1 子實體特性
13.2.2 AcGi常量
13.2. 3 使用AcGi實例
13.3 原語
13.3.1 柵格
13.3.2 可見性
13.3.3 外殼
13.3.4 圓弧
13.3.5 多段線
13.3.6 文本
13.3.7 將AcDbTextstVleTableRecord與AcGiTextStylee相關聯(lián)
13.4 坐標變換
13.4. 1 模型坐標系
13.4.2 世界坐標系
13.4.3 視點坐標系
13.4.4 顯示坐標系
13.5 使用剪裁
13.6 小結
第14章 使用AcGe庫
14. 1 AcGe庫簡介
14. 2 基本幾何類型
14. 3 線和面類
14. 4 參數(shù)化幾何圖形
14.4.1 曲線
14.4.2 退化實體
14.4.3 曲面
14. 5 特殊求值類
14.6 永久化AcGe實體
14.7 范例
14. 8 小結
第15章 開發(fā)AntoCAD設計中心
15.1 AutoCAD設計中心函數(shù)
15.1.1 IAcDcContentBrowser接口
15.1.2 IAcDcContCntVlew Jk口
15.1.3 IAcDcContCntFindersltC接口
15.1.4 IACDCCOfltCfltFlfldef接口
15.1.5 IAcPostDrop接口
15.1.6 注冊AutoCAD設計中心組件
15.1.7 應用程序鍵
15.1.8 擴展鍵
15.1.9 CLASSID注冊
15.2 使用AutoCAD設計中心接口
15.3 自定義AutoCAD設計中心
15.4 小結

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號