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

AutoCAD 2000 ARX開發(fā)技術(shù)

AutoCAD 2000 ARX開發(fā)技術(shù)

定 價(jià):¥42.00

作 者: 劉良華 朱東海
出版社: 清華大學(xué)出版社
叢編項(xiàng): AutoCAD 2000 開發(fā)技術(shù)叢書
標(biāo) 簽: AutoCAD

購(gòu)買這本書可以去


ISBN: 9787302007029 出版時(shí)間: 2000-01-01 包裝:
開本: 787*1092 1/16 頁(yè)數(shù): 452 字?jǐn)?shù):  

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

  本書以AutoCAD 2000為開發(fā)平臺(tái),以Visual C++6.0為編程工具,通過大量的應(yīng)用例程,詳細(xì)系統(tǒng)地介紹了采用ObjectARX 2000進(jìn)行AutoCAD二次開發(fā)的方法和技巧。本書內(nèi)容廣泛,涉及二次開發(fā)的諸多方面,其中包括開發(fā)環(huán)境定制、面向?qū)ο缶幊碳夹g(shù)、原有ADS編程方法、圖形數(shù)據(jù)庫(kù)編程、MFC類庫(kù)的利用、AutoCAD特有的對(duì)話框控制語言、Windows消息的使用、COM編程接口、AutoCAD菜單定制、應(yīng)用程序的移植等。本書不同于一般的開發(fā)使用手冊(cè),它是作者在總結(jié)多年AutoCAD二次開發(fā)經(jīng)驗(yàn)的基礎(chǔ)上編寫而成的,既考慮了初學(xué)者在學(xué)習(xí)過程中可能遇到的問題和困難,同時(shí)也滿足了具備相當(dāng)編程基礎(chǔ)的讀者需要進(jìn)一步提高能力的愿望。全書內(nèi)容安排詳略得當(dāng),語言通俗易懂,由淺入深,層層遞進(jìn),理論講解與實(shí)例演示相結(jié)合;各章例程相互獨(dú)立、各有側(cè)重,便于讀者在學(xué)習(xí)過程中進(jìn)一步練習(xí)和掌握。本書不僅可以作為大專院校師生學(xué)習(xí)AutoCAD 2000二次開發(fā)的培訓(xùn)教材,而且也可作為廣大AutoCAD二次開發(fā)人員和計(jì)算機(jī)編程愛好者的自學(xué)教程。本書共分11章,內(nèi)容包括:ObjectARX開發(fā)概述、面向?qū)ο缶幊碳夹g(shù)、一個(gè)簡(jiǎn)單的ARX程序、構(gòu)造ADSRX應(yīng)用程序的基本框架、圖形數(shù)據(jù)庫(kù)編程、ObjectARX與MFC混合編程、對(duì)話框控制語言、消息的COM編程接口、定制菜單、從AutoCAD的舊版本移植應(yīng)用程序。附錄中給出了對(duì)ADSRX庫(kù)函數(shù)、ObjectARX類庫(kù)、系統(tǒng)變量的說明。本書是作者在總結(jié)多年AutoCAD二次開發(fā)經(jīng)驗(yàn)的基礎(chǔ)上編寫而成的,尤其是書中的一些小技巧和方法都是作者在實(shí)踐過程中摸索獲得的。作者在內(nèi)容安排上注意了循序漸進(jìn),由淺入深,既考慮了初學(xué)者在學(xué)習(xí)過程中可能遇到的困難,同時(shí)也注意到有相當(dāng)編程基礎(chǔ)的讀者需要進(jìn)一步提高能力的愿望。書中還提供了大量具有相當(dāng)實(shí)用性的例程,并且所有例程均調(diào)試通過。

作者簡(jiǎn)介

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

圖書目錄

第1章 ObjectARX開發(fā)概述
1.1 ObjectARX 2000介紹
1.1.1 ADS與ARX的比較
1.1.2 ObjectARX 2000庫(kù)文件簡(jiǎn)介
1.1.3 ObjectARX 2000新特點(diǎn)
1.1.4 ObjectARX 2000開發(fā)功能
1.2 Visual C++6.0開發(fā)環(huán)境
1.2.1 File菜單
1.2.2 Edit菜單
1.2.3 View菜單
1.2.4 Insert菜單
1.2.5 Project菜單
1.2.6 Build菜單
1.2.7 Debug菜單
1.2.8 Tools菜單
1.2.9 Window菜單
1.2.10 Help菜單
1.3 定制開發(fā)環(huán)境
1.3.1 設(shè)置資源路徑
1.3.2 擴(kuò)展聯(lián)機(jī)幫助
1.3.3 添加高亮度顯示關(guān)鍵字
1.4 ObjectARX程序的運(yùn)行
1.4.1 AutoCAD 2000運(yùn)行環(huán)境
1.4.2 ARX程序的消息響應(yīng)
1.4.3 ARX程序的事件順序
1.5 小結(jié)
第2章 面向?qū)ο缶幊碳夹g(shù)
2.1 面向?qū)ο蟮幕靖拍?br />2.1.1 數(shù)據(jù)抽象
2.1.2 數(shù)據(jù)封裝
2.1.3 繼承性
2.1.4 多態(tài)性
2.2 面向?qū)ο蠹夹g(shù)在C++中的實(shí)現(xiàn)
2.2.1 C++類與結(jié)構(gòu)的比較
2.2.2 數(shù)據(jù)成員和成員函數(shù)
2.2.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)
2.2.4 類對(duì)象的生成方法
2.2.5 數(shù)據(jù)成員和成員函數(shù)的訪問
2.2.6 友元函數(shù)和友元類
2.2.7 類的繼承
2.2.8 類的多態(tài)性——函數(shù)重載和運(yùn)算符重載
2.2.9 類的多態(tài)性——虛函數(shù)和純虛函數(shù)
2.3 小結(jié)
第3章 一個(gè)簡(jiǎn)單的ARX程序
3.1 動(dòng)態(tài)庫(kù)基本知識(shí)
3.2 ARX程序的創(chuàng)建
3.2.1 新建并設(shè)置工程
3.2.2 編寫源代碼
3.2.3 編譯并運(yùn)行
3.3 ARX程序的調(diào)試
3.4 小結(jié)
第4章 ADSRX程序開發(fā)方法
4.1 基本知識(shí)
4.1.1 常規(guī)數(shù)據(jù)類型
4.1.2 結(jié)果緩沖區(qū)
4.1.3 應(yīng)用程序請(qǐng)求碼、結(jié)果碼
4.2 函數(shù)的變化
4.3 應(yīng)用程序框架的構(gòu)造方法
4.3.1 AutoLISP類型
4.3.2 ARX類型
4.4 一個(gè)簡(jiǎn)單的例程
4.5 選擇集的構(gòu)造和使用
4.5.1 重要函數(shù)的介紹
4.5.2 選擇集的處理
4.5.3 應(yīng)用例程
4.6 小結(jié)
第5章 圖形數(shù)據(jù)庫(kù)編程
5.1 圖形數(shù)據(jù)庫(kù)概述
5.1.1 最基本的圖形數(shù)據(jù)庫(kù)對(duì)象
5.1.2 創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象
5.2 圖形數(shù)據(jù)庫(kù)操作
5.2.1 初始化數(shù)據(jù)庫(kù)
5.2.2 創(chuàng)建和增加數(shù)據(jù)庫(kù)
5.2.3 保存圖形數(shù)據(jù)庫(kù)
5.2.4 塊輸出操作
5.2.5 插入一個(gè)數(shù)據(jù)庫(kù)
5.2.6 設(shè)置當(dāng)前數(shù)據(jù)庫(kù)的值
5.2.7 應(yīng)用例程
5.3 多文檔界面
5.3.1 多文檔界面簡(jiǎn)介
5.3.2 SDI系統(tǒng)變量
5.3.3 兼容層次
5.3.4 多文檔間的交互
5.3.5 非重入命令
5.3.6 應(yīng)用例程
5.4 小結(jié)
第6章 ObjectARX與MFC混合編程
6.1 在ObjectARX中使用MFC
6.2 與MFC動(dòng)態(tài)鏈接的ObjectARX應(yīng)用程序
6.2.1 動(dòng)態(tài)鏈接MFC庫(kù)Visual C++的參數(shù)設(shè)置
6.2.2 動(dòng)態(tài)鏈接MFC庫(kù)時(shí)對(duì)ObjectARX應(yīng)用程序的調(diào)試
6.2.3 資源管理
6.3 內(nèi)置的MFC用戶界面支持
6.3.1 類庫(kù)圖譜
6.3.2 AdUi對(duì)話框類和AcUi對(duì)話框類
6.3.3 AdUi控制條類和AcUi控制條類
6.3.4 AdUi和AcUi編程控件
6.3.5 AdUi和AcUi組合框控件
6.3.6 AdUi和AcUi按鈕類
6.3.7 使用和擴(kuò)展AdUi選項(xiàng)標(biāo)簽對(duì)話框體系
6.3.8 構(gòu)造一個(gè)可擴(kuò)展的用戶選項(xiàng)標(biāo)簽對(duì)話框
6.3.9 擴(kuò)展AutoCAD內(nèi)置的選項(xiàng)標(biāo)簽對(duì)話框功能
6.4 AppWizard使用AdUi和AcUi類庫(kù)的方法
6.4.1 創(chuàng)建ObjectARX MFC應(yīng)用程序的框架
6.4.2 利用App Studio創(chuàng)建MFC對(duì)話框
6.4.3 創(chuàng)建類和控件
6.4.4 創(chuàng)建對(duì)話框的處理函數(shù)
6.4.5 在處理函數(shù)中添加代碼
6.5 小結(jié)
第7章 對(duì)話框控制語言
7.1 對(duì)話框樣例
7.1.1 編寫DCL源代碼
7.1.2 對(duì)話框的調(diào)用
7.1.3 對(duì)話框的調(diào)試
7.1.4 回調(diào)函數(shù)
7.1.5 片型框模式
7.2 片型框原型介紹
7.2.1 命令按鈕
7.2.2 文本編輯框
7.2.3 列表框
7.2.4 下拉式列表
7.2.5 圖像按鈕
7.2.6 單選按鈕
7.2.7 核選框
7.2.8 滑動(dòng)條
7.2.9 圖像框
7.2.10 文本框
7.2.11 片型框?qū)傩孕〗Y(jié)
7.3 DCL對(duì)話框的布局
7.3.1 水平排列
7.3.2 垂直排列
7.3.3 調(diào)整空白區(qū)
7.4 片型框的引用
7.5 應(yīng)用例程
7.6 小結(jié)
第8章 消息的應(yīng)用
8.1 基于消息機(jī)制的編程
8.1.1 ARX API函數(shù)
8.1.2 向AutoCAD發(fā)送字符串命令
8.1.3 設(shè)置進(jìn)度條
8.1.4 建立ARX程序的消息循環(huán)
8.2 鉤子函數(shù)
8.2.1 監(jiān)測(cè)和過濾消息
8.2.2 快捷鍵的定義
8.3 小結(jié)
第9章 COM編程接口
9.1 COM的基本概念
9.1.1 類型庫(kù)
9.1.2 接口
9.1.3 引用次數(shù)
9.2 在C++語言中的應(yīng)用
9.2.1 建立工程
9.2.2 添加實(shí)現(xiàn)代碼
9.3 在Java語言中的應(yīng)用
9.3.1 建立工程
9.3.2 編輯菜單資源
9.3.3 輸入AutoCAD類型庫(kù)
9.3.4 添加實(shí)現(xiàn)代碼
9.3.5 編譯工程并運(yùn)行
9.4 小結(jié)
第10章 定制菜單
10.1 菜單文件類型
10.2 菜單定制語法
10.2.1 標(biāo)簽文本
10.2.2 菜單宏命令
10.2.3 DIESEL表達(dá)式
10.3 菜單節(jié)
10.3.1 菜單組
10.3.2 下拉菜單和快捷菜單
10.3.3 輔助及按鈕菜單
10.3.4 屏幕菜單
10.3.5 幫助提示
10.3.6 加速鍵
10.3.7 數(shù)字輸入板菜單
10.3.8 圖像菜單
10.3.9 工具欄
10.4 小結(jié)
第11章 應(yīng)用程序的移植
11.1 從AutoCAD 14.0移植
11.1.1 連接庫(kù)的修改
11.1.2 源代碼的修改
11.1.3 應(yīng)用例程
11.2 從AutoCAD 12.0移植
11.2.1 連接庫(kù)的修改
11.2.2 源代碼的修改
11.2.3 應(yīng)用例程
11.3 小結(jié)
附錄A ADSRX庫(kù)函數(shù)參考
附錄B ObjectARX類庫(kù)參考
附錄C AutoCAD 2000系統(tǒng)變量

本目錄推薦

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