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

AutoCAD 2000 ARX開發(fā)技術

AutoCAD 2000 ARX開發(fā)技術

定 價:¥42.00

作 者: 劉良華 朱東海
出版社: 清華大學出版社
叢編項: AutoCAD 2000 開發(fā)技術叢書
標 簽: AutoCAD

購買這本書可以去


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

內容簡介

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

作者簡介

暫缺《AutoCAD 2000 ARX開發(fā)技術》作者簡介

圖書目錄

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

本目錄推薦

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