注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)輔助設(shè)計(jì)與工程計(jì)算AutoCADAutoCAD 2000開發(fā)工具:ObjectARX開發(fā)工具與應(yīng)用實(shí)例

AutoCAD 2000開發(fā)工具:ObjectARX開發(fā)工具與應(yīng)用實(shí)例

AutoCAD 2000開發(fā)工具:ObjectARX開發(fā)工具與應(yīng)用實(shí)例

定 價(jià):¥56.00

作 者: 江恩敏等主編
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 制圖程序 AutoCAD ObjectARX

ISBN: 9787115082428 出版時(shí)間: 1999-01-01 包裝:
開本: 26cm 頁數(shù): 421頁 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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