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

AutoCAD 2000開發(fā)工具:ObjectARX開發(fā)工具與應用實例

AutoCAD 2000開發(fā)工具:ObjectARX開發(fā)工具與應用實例

定 價:¥56.00

作 者: 江恩敏等主編
出版社: 人民郵電出版社
叢編項:
標 簽: 制圖程序 AutoCAD ObjectARX

ISBN: 9787115082428 出版時間: 1999-01-01 包裝:
開本: 26cm 頁數: 421頁 字數:  

內容簡介

  本書主要針對AutoCAD 2000的二次開發(fā),系統講述了如何使用AutoCAD 2000的一個優(yōu)秀的開發(fā)工具ObjectARX 2000來進行CAD軟件的開發(fā)。全書系統闡述了如何使用ObjectARX 2000進行應用程序開發(fā),包括ObjectARX基礎知識、ObjectARX類庫以及如何使用MFC開發(fā)應用程序。本書主要以結合實例的方式,由淺入深地進行系統闡述,內容豐富、全面,是ObjectARX 2000開發(fā)工具使用者及使用AutoCAD 2000軟件的開發(fā)人員參考學習的好工具。本書適用于使用AutoCAD進行產品設計,并使用ObjectARX進行應用程序二次開發(fā)的工程技術人員和軟件開發(fā)人員。本書還可供高等院校和培訓學校的師生參考。

作者簡介

暫缺《AutoCAD 2000開發(fā)工具:ObjectARX開發(fā)工具與應用實例》作者簡介

圖書目錄

第1章  概要
1.1 ObjectARX編程環(huán)境
1.1.1 訪問AutoCAD數據庫
1.1.2 與AutoCAD編輯器交互作用
1.1.3 使用MFC創(chuàng)建用戶界面
1.1.4 支持多文檔界面MDI
1.1.5 創(chuàng)建自定義類
1.1.6 建立復雜的應用程序
1.1.7 與其它編程環(huán)境交互作用
1.2 ObjectARX類庫
1.2.1 AcRx庫
1.2.2 AcEd庫
1.2.3 AcDb庫
1.2.4 AcGi庫
1.2.5 AcGe庫
1.3 初步知識
1.3.1 系統要求
1.3.2 安裝ObjectARX
第2章  數據庫入門
2.1 AutoCAD數據庫概述
2.1.1 多個數據庫
2.1.2 Obtaining Object Ids
2.2 基本的數據庫對象
2.3 在AutoCAD中創(chuàng)建對象
2.4 創(chuàng)建ObjectARX對象
2.4.1 創(chuàng)建實體
2.4.2 創(chuàng)建一個新層
2.4.3 打開與關閉ObjectARX對象
2.4.4 向組字典添加一個組
第3章  ObjectARX應用程序基礎
3.1 創(chuàng)建一個ObjectARX應用程序
3.1.1 創(chuàng)建自定義類
3.1.2 響應AutoCAD消息
3.1.3 ObjectARX應用程序的事件順序
3.1.4 為AutoCAD執(zhí)行一個入口點
3.1.5 初始化一個ObjectARX應用程序
3.1.6 準備卸載
3.2 實例應用程序
3.3 注冊新命令
3.3.1 命令堆棧
3.3.2 查找順序
3.3.3 全局與本地化命令名比較
3.3.4 透明命令和模態(tài)命令
3.4 裝載一個ObjectARX應用程序
3.4.1 庫搜索路徑
3.4.2 列出已裝載的ObjectARX應用程序
3.5 卸載一個ObjectARX應用程序
3.6 請求裝載
3.6.1 AutoCAD、Windows系統注冊和ObjectARX應用程序
3.6.2 ARX應用程序安裝時的注冊修正
3.6.3 DEMANDLOAD系統變量
3.6.4 關于客戶對象檢測的請求裝載
3.6.5 關于命令的請求裝載
3.6.6 關于AutoCAD啟動的請求裝載
3.6.7 使用系統注冊管理應用程序
3.7 ARX命令
3.8 從AutoLISP運行ObjectARX應用程序
3.9 錯誤處理
第4章  數據庫操作
4.1 初始化數據庫
4.2 創(chuàng)建和刪除一個數據庫
4.3 保存一個數據庫
4.3.1 設定默認文件格式
4.3.2 全局保存函數
4.4 wblock操作
4.4.1 從一個存在的數據庫生成一個新的數據庫
4.4.2 使用實體生成一個新數據庫
4.5 插入一個數據庫
4.6 設定當前數據庫的值
4.6.1 數據庫顏色值
4.6.2 數據庫線型值
4.6.3 數據庫線型比例值
4.6.4 數據庫層值
4.7 數據庫操作實例
4.8 長事務處理
4.8.1 類和函數概要
4.8.2 長事務處理實例
4.9 外部引用
4.9.1 外部引用的前后處理
4.9.2 鎖住文件及一致性檢查
4.10 索引和過濾器
4.11 圖形摘要信息
4.12 最近被Autodesk軟件所保存
第5章  數據庫對象
5.1 打開和關閉數據庫對象
5.2 刪除對象
5.3 對象的數據庫所有權
5.4 添加特定對象的數據
5.4.1 擴展數據
5.4.2 擴展字典
5.5 擦除對象
5.6 對象歸檔
第6章  實體對象
6.1 實本的基本知識
6.1.1 實體說明
6.1.2 實體所有關系
6.1.3 AutoCAD R12實體
6.2 實體的公共特性
6.2.1 實體顏色
6.2.2 線型
6.2.3 實體線型比例
6.2.4 實體的可見性
6.2.5 實體圖層
6.3 實體公共函數
6.3.1 對象捕捉點
6.3.2 幾何變換函數
6.3.3 交點
6.3.4 GS標記和子實體
6.3.5 實體炸開
6.4 創(chuàng)建AutoCAD實體實例
6.4.1 創(chuàng)建一個簡單實體
6.4.2 創(chuàng)建一個簡單的塊表記錄
6.4.3 創(chuàng)建一個具有屬性定義的塊表記錄
6.4.4 創(chuàng)建一個具有屬性的塊引用
6.4.5 瀏覽一個塊表記錄
6.5 創(chuàng)建AutoCAD實體實例
6.5.1 創(chuàng)建一個復雜實體
6.5.2 瀏覽一條多義線的頂點
6.6 坐標系統訪問
6.6.1 實體坐標系統
6.6.2 AcDbPolylineVertex類
6.7 曲線函數
6.8 與實本實現超鏈接
6.8.1 AcDbHyperlink類
6.8.2 AcDbHyperlinkCollection類
6.8.3 AcDbEntityHyperlinkPE類
6.8.4 超鏈接實例
第7章  容器對象
7.1 符號表和字典的比較
7.2 符號表
7.2.1 塊表
7.2.2 層表
7.2.3 迭代器
7.3 字典
7.3.1 組和組字典
7.3.2 復合線樣式字典
7.3.3 布局字典
7.3.4 創(chuàng)建字典
7.3.5 列舉字典條目
7.4 布局
7.5 擴展記錄
7.5.1 擴展記錄的DXF組碼
7.5.2 示例
第8章  全局函數
8.1 ObjectARX中定義的變量、類型和值
8.1.1 一般類型及定義
8.1.2 有用的值
8.1.3 ObjectARX函數返回碼
8.1.4 用戶輸入控制碼
8.2 普通特征的ObjectARX庫函數
8.2.1 ObjectARX全局函數調用與AutoLISP調用比較
8.2.2 函數返回值
8.2.3 外部函數
8.2.4 出錯處理
8.2.5 應用程序間通訊
8.2.6 外部應用程序處理
8.3 表與其它動態(tài)分配的數據
8.4 結果緩沖區(qū)內存管理
8.4.1 鏈表的建立和刪除
8.4.2 AutoLISP表
8.4.3 帶DXF碼的實體鏈表
8.4.4 命令和函數調用表
8.5 命令和查詢函數
8.5.1 acedCommand( )和acedCmd( )函數
8.5.2 系統變量函數
8.5.3 AutoLISPT符號函數
8.5.4 文件搜索函數
8.5.5 對象捕捉函數
8.5.6 視口描述符函數
8.5.7 幾何功能函數
8.5.8 文本框功能函數
8.6 獲取用戶輸入函數 
8.6.1 用戶輸入函數
8.6.2 控制用戶輸入函數文件
8.6.3 選擇集圖形拖動函數
8.6.4 用戶中斷
8.6.5 返回值給AutoLISP函數
8.7 變換函數
8.7.1 字符串轉換函數
8.7.2 單位轉換函數
8.7.3 字符類型處理函數
8.8 坐標系變換
8.9 顯示控制函數
8.9.1 交互輸出Interactive Output
8.9.2 圖形和文本屏幕控制
8.9.3 低層圖形和用戶輸入控制
8.10 字符匹配
第9章  選擇集、實體和符號表函數
9.1 選擇集名和實體名
9.2 選擇集的操作
9.2.1 選擇集的過濾器列表
9.2.2 選擇集操作
9.2.3 選擇集變換
9.3 實體名和實體數據函數
9.3.1 實體名函數
9.3.2 實體數據函數
9.3.3 實體數據函數和圖形屏幕
9.3.4 擴展數據的標記
9.4 訪問符號表
第10章  派生自定義類
10.1 派生自定義類
10.2 運行時類識別
10.3 類聲明宏
10.4 類執(zhí)行宏
10.5 為初始化函數
第11章  派生AcDbObject類
11.1 對象的引用
11.2 所有關系引用
11.2.1 所有關系的使用
11.2.2 所有關系類型
11.2.3 建立所有關系體系
11.3 指針引用
11.3.1 緊密關聯指針
11.3.2 松散關聯指針
11.4 自定義類的長期處理問題
11.5 刪除對象
11.6 撤消和重復操作
11.6.1 自動撤消操作
11.6.2 部分撤消操作
11.6.3 重復操作
11.7 subErase,subOpen,subClose和subCancel函數
11.8 編程實例
11.8.1 頭文件
11.8.2 源文件
11.9 對象版本支持
11.9.1 類版本
11.9.2 類的重命名
11.9.3 類數據或擴展數據的版本號
第12章  派生AcDbEntity類
12.1 派生自定義實體
12.1.1 必須重載的AcDbEntity函數
12.1.2 通常需要重載的AcDbEntity函數
12.1.3 很少重載的AcDbEntity函數
12.2 重載實體的公共函數
12.2.1 重載worldDraw( )和viewportDraw( )函數
12.2.2 重載saveAs ( )函數
12.2.3 執(zhí)行對象捕捉點函數
12.2.4 執(zhí)行夾點函數
12.2.5 拉伸點函數
12.2.6 變換函數
12.2.7 與其它實體相交
12.2.8 與其它自定義實本相交
12.2.9 分解實體
12.3 擴展實本功能
12.4 使用AcEdJig類
12.4.1 由AcEdJig派生新類
12.4.2 使用AcEdJig類的一般步驟
12.4.3 設置拖動關聯提示
12.4.4 拖動循環(huán)
12.4.5 sampler ()、update( )和entity( )函數的實現
12.4.6 添加實本到數據庫
12.4.7 實例
第13章  代理對象
13.1 定義代理對象
13.2 代理對象生命周期
13.3 處理代理對象
13.4 顯示代理實體
13.5 編輯代理實體
13.6 卸載應用程序
第14章  通知處理
14.1 通知概述
14.1.1 響應類
14.1.2 響應對象類型
14.2 使用響應
14.2.1 AcDbOject和數據庫通知事件
14.2.2 自定義通知
14.2.3 使用編輯響應
14.2.4 使用數據庫響應
14.2.5 使用對象響應
14.3 通知使用原則
第15章  事務管理
15.1 事務管理概述
15.2 事務管理器
15.3 事務嵌套
15.4 事務邊界
15.5 在事務中獲取對象指針
15.6 事務與新建對象
15.7 提交時間原則
15.8 事務與取消
15.9 事務模型與打開和關閉機制的混合使用
15.10 事務與圖形生成
15.11 事務響應
15.12 事務管理實例
第16章  協議擴展
16.1 定義協議擴展
16.2 實現協議擴展
16.2.1 聲明并定義協議擴展類
16.2.2 注冊協議擴展類
16.2.3 協議擴展缺省類
16.2.4 卸載應用程序
16.2.5 使用協議擴展函數
16.3 MATCH命令的協議擴展
16.4 協議擴展實例
第17章  輸入點處理
17.1 自定義對象捕捉模式
17.1.1 創(chuàng)建并注冊一個自定義對象捕捉模式
17.1.2 創(chuàng)建協議擴展類
17.1.3 創(chuàng)建自定義符號
17.1.4 實例
17.2 輸入點管理
17.2.1 輸入點管理器
17.2.2 輸入上下文事件
17.2.3 輸入點過濾器和監(jiān)控器
第18章  使用MFC類庫
18.1 在ObjectARX應用程序中使用MFC
18.2 在ObjectARX應用程序中使用動態(tài)鏈接MFC庫
18.2.1 VC++工程中動態(tài)鏈接MFC庫的設置
18.2.2 調試應用程序
18.2.3 資源管理
18.3 建立MFC用戶界面支持
18.3.1 類層次結構
18.3.2 AdUi消息
18.3.3 AdUi提示窗口
18.3.4 AdUi對話框類
18.3.5 可擴充標簽類
18.3.6 AdUi和AdUi編輯控件
18.3.7 AdUi和AdUi組合框控件
18.3.8 AdUi MRU組合框
18.3.9 AdUi按鈕類
18.3.10 AcUi按鈕類
18.3.11 對話框數據駐留
18.3.12 AdUi Dialog類
18.3.13 使用并擴充AdUi標簽對話框系統
18.3.14 創(chuàng)建可擴充的自定義標簽對話框
18.3.15 擴充AutoCAD內部標簽對話框
18.4 在VC ++ AppWizard中使用AdUi和AcUi
18.4.1 創(chuàng)建ObjectARX MFC應用程序框架
18.4.2 使用App Studio創(chuàng)建MFC對話框
18.4.3 創(chuàng)建類和控件
18.4.4 創(chuàng)建對話框處理
18.4.5 為處理函數增加代碼
第19章  多文檔界面
19.1 簡介
19.1.1 文檔執(zhí)行上下文
19.1.2 數據實例
19.1.3 文檔鎖定
19.1.4 文檔處理類
19.2 術語
19.3 SDI系統變量
19.4 兼容級別
19.4.1 SDI-Only級別
19.4.2 MDI-Aware級別
19.4.3 MDI-Capable級別
19.4.4 MDI-Enhanced級別
19.5 與多文檔交互作用
19.5.1 訪問當前文檔及其相關對象
19.5.2 訪問與非重入文檔關聯的數據庫
19.5.3 設置未激活的當前文檔
19.6 文檔事件通知
19.7 應用程序特殊文檔對象
19.8 非重入命令
19.8.1 生成非重入命令
19.8.2 非重入的AutoCAD命令
19.9 多文檔命令
19.10 關閉文檔切換
19.11 應用程序執(zhí)行上下文
19.11.1 應用程序執(zhí)行上下文中的代碼調用
19.11.2 代碼區(qū)別
19.11.3 其它應用程序執(zhí)行上下文
19.12 數據庫的Undo和事務管理功能
19.13 獨立的文檔數據庫
19.14 一個MDI-Aware型例程

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號