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

AutoCAD ObjectARX程序開發(fā)技術(shù)

AutoCAD ObjectARX程序開發(fā)技術(shù)

定 價(jià):¥33.00

作 者: 李長(zhǎng)勛 主編
出版社: 國(guó)防工業(yè)出版社
叢編項(xiàng): AutoCAD應(yīng)用程序開發(fā)系列
標(biāo) 簽: AutoCAD

ISBN: 9787118035650 出版時(shí)間: 2005-01-01 包裝: 膠版紙
開本: 大16開 頁(yè)數(shù): 380 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Autodesk公司開發(fā)的AutoCAD是目前應(yīng)用最為廣泛的計(jì)算機(jī)輔助繪圖與設(shè)計(jì)軟件包。ARX(AutoCAD Runtime eXtension)作為AutoCAD的第三代開發(fā)工具之一,是繼AutoCAD Rl3之后推出的一個(gè)以C++語(yǔ)言為基礎(chǔ)的面向?qū)ο蟮拈_發(fā)環(huán)境和應(yīng)用程序接口。ARX程序本質(zhì)上為Windows動(dòng)態(tài)鏈接庫(kù)(DLL)程序,與AutoCAD共享地址空間,直接調(diào)用AutoCAD的核心函數(shù),可直接訪問(wèn)AutoCAD數(shù)據(jù)庫(kù)的核心數(shù)據(jù)結(jié)構(gòu)和代碼,以便能夠在運(yùn)行期間擴(kuò)展AutoCAD固有的類及其功能,創(chuàng)建能夠全面享受AutoCAD固有命令特權(quán)的新命令。ARX程序與AutoCAD、Windows之間均采用Windows消息傳遞機(jī)制直接通信。鑒于AutoCAD的廣泛應(yīng)用和二次開發(fā)的迫切需要,加之市面上這類圖書相對(duì)較少,尤其是初級(jí)入門的書更少。作者根據(jù)自己學(xué)習(xí)的經(jīng)驗(yàn)撰寫了這本ObjectARX使用開發(fā)指南。本書共分三篇,分別是入門篇、基礎(chǔ)篇、高級(jí)篇。入門篇對(duì)ObjectARX的入門知識(shí)和編程環(huán)境做了大量介紹圖文并茂,非常適合初學(xué)者?;A(chǔ)篇對(duì)ObjectARX的基礎(chǔ)知識(shí)和基本理論做了詳細(xì)論述,本篇列舉了很多實(shí)例供讀者鉆研體會(huì)。通過(guò)對(duì)本篇的學(xué)習(xí),讀者基本上可以獨(dú)立地完成大部分AutoCAD二次開發(fā)任務(wù)。高級(jí)篇對(duì)ObjectARX的一些高級(jí)應(yīng)用做了簡(jiǎn)要的說(shuō)明,以開拓讀者的眼界,帶領(lǐng)有興趣的讀者走向一個(gè)更高的境界。本書可作為AutoCAD初學(xué)者的入門指導(dǎo)書,也適用于已經(jīng)掌握了一些基礎(chǔ)知識(shí)并想進(jìn)一步提高的中級(jí)讀者,同時(shí)本書也可作為有一定AutoCAD使用經(jīng)驗(yàn)的專業(yè)人員的備用參考書。

作者簡(jiǎn)介

暫缺《AutoCAD ObjectARX程序開發(fā)技術(shù)》作者簡(jiǎn)介

圖書目錄

入門篇
第1章 ObjectARX簡(jiǎn)介
1. 1 AutoCAD二次開發(fā)工具綜述
1. 1. 1 AutoLISP語(yǔ)言概述
1. 1. 2 ADS語(yǔ)言概述
1. 1. 3 Visual AutoLISP. ObjectARX及VBA
1. 1. 4 ObjectARX與其他開發(fā)工具的比較
1. 2 ObjectARX程序設(shè)計(jì)環(huán)境
1. 2. 1 ObjectARX的運(yùn)行環(huán)境
1. 2. 2 ObjectARX的功能簡(jiǎn)介
1. 3 ObjectARX與Visual C
1. 3. 1 ObjectARX是Visual C 的子集
1. 3. 2 動(dòng)態(tài)鏈接庫(kù)
1. 4 生成一個(gè)簡(jiǎn)單的ObjectARX程序
1. 4. 1 創(chuàng)建簡(jiǎn)單工程
1. 4. 2 輸入程序代碼
1. 4. 3 設(shè)置編譯器選項(xiàng)
1. 4. 4 應(yīng)用程序的調(diào)試
1. 5 在AutoCAD中使用該應(yīng)用程序
1. 5. 1 應(yīng)用程序的裝載和卸載
1. 5. 2 在AutoCAD中加載. 運(yùn)行該應(yīng)用程序
1. 5. 3 在AutoCAD中卸載該應(yīng)用程序
第2章 ObjectARX基礎(chǔ)
2. 1 ObjectARX的數(shù)據(jù)及函數(shù)
2. 1. 1 基本數(shù)據(jù)類型
2. 1. 2 一些符號(hào)值
2. 1. 3 一些枚舉類型
2. 1. 4 常用全局函數(shù)
2. 2 ObjectARX類庫(kù)
2. 2. 1 AcRx庫(kù)
2. 2. 2 AcEd庫(kù)
2. 2. 3 AcDb庫(kù)
2. 2. 4 AcGi庫(kù)
2. 2. 5 AcGe庫(kù)
2. 2. 6 ADSRX庫(kù) 以前的ADS
2. 3 ObjectARX程序框架
2. 3. 1 入口函數(shù)
2. 3. 2 注冊(cè)命令
第3章 ObjectARX的安裝及使用
3. 1 ObjectARX的安裝
3. 1. 1 安裝的系統(tǒng)需求
3. 1. 2 ObjectARX的文件包
3. 1. 3 ObjectARX的安裝
3. 2 ObjectARX的定制及使用,
3. 2. 1 定制使用環(huán)境
3. 2. 2 生成一個(gè)ObjectARX程序
3. 2. 3 定制Visual C
6. 0擴(kuò)展聯(lián)機(jī)幫助
3. 3 ObjectARX工具的使用
3. 3. 1 頭文件按鈕
3. 3. 2 命令按鈕
3. 3. 3 消息入口按鈕
3. 3. 4 類向?qū)О粹o
3. 3. 5 MFC支持按鈕
3. 3. 6 臨時(shí)反應(yīng)器按鈕
3. 3. 7 API入口按鈕
3. 3. 8 請(qǐng)求加載按鈕
3. 3. 9 ATL對(duì)象按鈕
3. 3. 10 部件按鈕
3. 3. 11 幫助按鈕
第4章 ObjectARX數(shù)據(jù)庫(kù)
4. 1 數(shù)據(jù)庫(kù)概述
4. 1. 1 多元數(shù)據(jù)庫(kù)
4. 1. 2 對(duì)象ID標(biāo)識(shí)
4. 1. 3 基本的數(shù)據(jù)庫(kù)對(duì)象
4. 1. 4 基本對(duì)象的創(chuàng)建
4. 1. 5 創(chuàng)建ObjectARX對(duì)象實(shí)例
4. 2 操作數(shù)據(jù)庫(kù)
4. 2. 1 數(shù)據(jù)庫(kù)的初始化和移植
4. 2. 2 數(shù)據(jù)庫(kù)的插入和保存
4. 2. 3 長(zhǎng)事務(wù)處理
4. 2. 4 外部引用
4. 2. 5 索引和過(guò)濾器
4. 2. 6 圖形摘要信息
4. 3 數(shù)據(jù)庫(kù)對(duì)象
4. 3. 1 打開和關(guān)閉數(shù)據(jù)庫(kù)對(duì)象
4. 3. 2 刪除對(duì)象
4. 3. 3 對(duì)象的數(shù)據(jù)庫(kù)所有權(quán)
4. 3. 4 添加特定對(duì)象的數(shù)據(jù)
4. 3. 5 對(duì)象歸檔
第5章 ObjectARX實(shí)體對(duì)象
5. 1 實(shí)體概述
5. 1. 1 實(shí)體的相互關(guān)系
5. 1. 2 AutoCAD2002實(shí)體
5. 2 實(shí)體的公共屬性
5. 2. 1 實(shí)體顏色
5. 2. 2 線型
5. 2. 3 實(shí)體線型比例
5. 2. 4 實(shí)體的可見性
5. 2. 5 實(shí)體圖層
5. 3 實(shí)體的公共函數(shù)
5. 3. 1 對(duì)象捕捉點(diǎn)
5. 3. 2 幾何變換函數(shù)
5. 3. 3 交點(diǎn)
5. 3. 4 GS標(biāo)記和子實(shí)體
5. 3. 5 實(shí)體炸開
5. 4 創(chuàng)建AutoCAD頭件
5. 4. 1 創(chuàng)建一個(gè)簡(jiǎn)單實(shí)體
5. 4. 2 創(chuàng)建一個(gè)簡(jiǎn)單的決表記錄
5. 4. 3 創(chuàng)建一個(gè)具有屬性定義的塊表記錄
5. 4. 4 創(chuàng)建一個(gè)具有屬性的塊引用
5. 4. 5 瀏覽一個(gè)塊表記錄
5. 5 坐標(biāo)系統(tǒng)
5. 5. 1 實(shí)體坐標(biāo)系統(tǒng)
5. 5. 2 AcDbPolylineVertex類
5. 6 AutoCAD實(shí)體實(shí)例
5. 6. 1 創(chuàng)建一個(gè)復(fù)雜實(shí)體
5. 6. 2 瀏覽一條多義線的頂點(diǎn)
第6章 容器. 選擇集和實(shí)體
6. 1 符號(hào)表
6. 1. 1 塊表
6. 1. 2 層表
6. 1. 3 迭代器
6. 1. 4 訪問(wèn)符號(hào)表
6. 2 字典
6. 2. 1 組字典
6. 2. 2 復(fù)合線樣式字典
6. 2. 3 布局字典
6. 2. 4 創(chuàng)建字典
6. 2. 5 列舉字典條目
6. 3 擴(kuò)展記錄
6. 3. 1 擴(kuò)展記錄的DXF組碼
6. 3. 2 示例
6. 4 操作選擇集
6. 4. 1 選擇集的過(guò)濾器列表
6. 4. 2 選擇集操作
6. 4. 3 選擇集變換
6. 5 實(shí)體名和實(shí)體數(shù)據(jù)函數(shù)
6. 5. 1 實(shí)體名函數(shù)
6. 5. 2 實(shí)體數(shù)據(jù)函數(shù)
6. 5. 3 實(shí)體數(shù)據(jù)函數(shù)和圖形屏幕
6. 5. 4 擴(kuò)展數(shù)據(jù)的標(biāo)記
第7章 ObjectARX派生類
7. 1 ObjectARX中自定義類
7. 1. 1 派生自定義類
7. 1. 2 運(yùn)行時(shí)類識(shí)別
7. 1. 3 類聲明宏
7. 1. 4 類執(zhí)行宏
7. 1. 5 類初始化函數(shù)
7. 2 派生AcDbObject類
7. 2. 1 重載AcDbObject虛函數(shù)
7. 2. 2 對(duì)象的引用
7. 2. 3 所有關(guān)系引用
7. 2. 4 指針引用
7. 2. 5 自定義類的長(zhǎng)期處理問(wèn)題
7. 2. 6 刪除對(duì)象
7. 2. 7 撤銷和重復(fù)操作
7. 2. 8 subErase. subOpen. subClose和subCancel函數(shù)
7. 2. 9 編程實(shí)例
7. 3 派生AcDbEntity類
7. 3. 1 派生自定義實(shí)體
7. 3. 2 重載實(shí)體的公共函數(shù)
第8章 ObjectARX用戶界面
8. 1 使用MFC類庫(kù)
8. 1. 1 在ObjectARX應(yīng)用程序中使用MFC
8. 1. 2 在ObjectARX應(yīng)用程序中使用動(dòng)態(tài)鏈接MPC庫(kù)
8. 1. 3 建立MFC用戶界面支持
8. 2 AdUi和AcUi
8. 2. 1 創(chuàng)建ARX程序框架
8. 2. 2 創(chuàng)建MFC對(duì)話框
8. 2. 3 創(chuàng)建類和控件
8. 2. 4 創(chuàng)建對(duì)話框處理
8. 2. 5 添加處理函數(shù)代碼
8. 3 多文檔界面
8. 3. 1 多文檔簡(jiǎn)介
8. 3. 2 兼容級(jí)別
8. 3. 3 與多文檔交互作用
8. 3. 4 非重入命令
8. 3. 5 多文檔命令
8. 3. 6 獨(dú)立的文檔數(shù)據(jù)庫(kù)
8. 4 MDI-Aware型應(yīng)用程序
第9章 關(guān)于幾個(gè)高級(jí)問(wèn)題的探討
9. 1 事務(wù)處理
9. 1. 1 事務(wù)處理概述
9. 1. 2 事務(wù)管理器
9. 1. 3 處理事務(wù)的幾個(gè)動(dòng)作
9. 1. 4 事務(wù)管理實(shí)例
9. 2 消息通知
9. 2. 1 通知概述
9. 2. 2 反應(yīng)器的使用
9. 2. 3 通知使用原則
9. 3 協(xié)議擴(kuò)展
9. 3. 1 協(xié)議擴(kuò)展的定義
9. 3. 2 協(xié)議擴(kuò)展的實(shí)現(xiàn)
9. 3. 3 協(xié)議擴(kuò)展的相關(guān)內(nèi)容
9. 4 代理對(duì)象
9. 4. 1 定義代理對(duì)象
9. 4. 2 代理對(duì)象生命周期
9. 4. 3 處理代理對(duì)象
9. 4. 4 顯示代理實(shí)體
9. 4. 5 編輯代理實(shí)體
9. 4. 6 卸載應(yīng)用程序
9. 5 深層克隆
9. 5. 1 深層克隆基礎(chǔ)知識(shí)
9. 5. 2 deepClone 函數(shù)
第10章 ObjectDBX庫(kù)
10. 1 ObjectDBX庫(kù)基礎(chǔ)
10. 1. 1 ObjectDBX庫(kù)概述
10. 1. 2 ObjectDBX的使用
10. 1, 3 ObjectDBX和ObjectARX的差別
10. 1. 4 本地化和XMX文件
10. 1. 5 事務(wù)管理
10. 2 創(chuàng)建觀察器
10. 2. 1 觀察器部件
10. 2. 2 AcGi類庫(kù)
10. 2. 3 AcGix類庫(kù)
10. 2. 4 AcGix與AutoCAD視圖的不同
10. 2. 5 SimpleView
10. 2. 6 WhipView類庫(kù)
10. 2. 7 基本觀察器的操作
10. 2. 8 配置建議
10. 3 請(qǐng)求加載
10. 4 安裝ObjectDBX庫(kù)文件
10. 4. 1 使用COMMONFILES
10. 4. 2 通過(guò)版本控制和以共享方式進(jìn)行安裝
10. 4. 3 保證文件在路徑中
10. 4. 4 保證路徑更新正確有效
10. 5 其他技術(shù)說(shuō)明
10. 5. 1 ACAD_OBJID INLINE_INTERNAL
10. 5. 2 關(guān)于AcDbDatabase類的說(shuō)明
10. 5. 3 AcDbOatabase::insert 函數(shù)
10. 5. 4 在模型空間尋找活動(dòng)視區(qū)
10. 5. 5 視區(qū)的一些細(xì)節(jié)問(wèn)題,
10. 5. 6 使用較早版本的DWG文件
10. 5. 7 擴(kuò)展實(shí)體數(shù)據(jù)
10. 5. 8 光柵圖像的處理

本目錄推薦

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