創(chuàng)建一個DRX文件,需要使用編譯軟件。在本簡易使用指南中,以Microsoft Visual C++. NET 2003為例。以下通過一個例子來介紹開發(fā)一個可供中望CAD 調(diào)用的DRX應(yīng)用程序的最基本的步驟。
在這個例子中,我們將要開發(fā)一個具有如下功能的程序:
在命令行中輸入“hello”,將會出現(xiàn)提示:“I like the enhanced DRX of ZWCAD!”
步驟:
1、啟動Microsoft Visual C++. NET 2003. 從菜單欄選擇“文件”>>“新建”>>“項目”。
2、在“新建項目”對話框中,從“項目類型”中選取“Visual C++ 項目”,在右邊的“模板”中選取“MFC DLL”。將工程命名為“example”,指定路徑:C:Program FilesZWCAD 2008i ChsDRXSDKsamplevc7.1
點擊“更多”,然后選中“創(chuàng)建解決方案的目錄”復(fù)選框。點擊“確定”。
3、在“MFC DLL 向?qū)?mdash;example”對話框中,選取“應(yīng)用程序設(shè)置”,然后選擇“使用共享MFC DLL 的規(guī)則DLL”,點擊“完成”。
4、進行環(huán)境設(shè)置。
(1)從菜單欄選取“工具”>>“選項”。在左邊方框中選擇“項目”下的“VC++ 目錄”,然后在右邊的“顯示以下內(nèi)容的目錄”下拉列表中選取“包含文件”。添加中望CAD的 Include 頭文件所在的路徑和 drxlib.drx所在的路徑:
C:Program FilesZWCAD 2008i Chs
(drxlib.drx 的路徑)
C:Program FilesZWCAD 2008i ChsDRXSDKinc
(ZWCAD頭文件的路徑)
(2)從菜單欄中,選取“項目”>>“屬性”。在“example屬性頁”對話框的左邊方框中選擇“連接器”下的“常規(guī)”,然后在右邊輸出文件一欄指定輸出文件的保存路徑:
C:Program FilesZWCAD 2008i ChsDRXSDKsamplevc7.1exampleexampledebugexample.drx(注:要將文件后綴改為.drx)點擊“確定”。
4、編輯example.cpp文件。
文件開頭部分應(yīng)添加如下代碼以調(diào)用中望CAD的頭文件。
#include "../../../../inc/drx.h"
#include "../../../../inc/inclib.h"
#include "../../../../inc/incEntry.h"
(注:“../”代表從當(dāng)前文件夾向上一級搜尋,”../”的個數(shù)應(yīng)注意與前面所設(shè)置的文件路徑相匹配。比如,"../../../../inc/drx.h" 表示從當(dāng)前文件所在文件夾向上搜尋到DRXSDK文件夾,然后向下搜尋,直到找到drx.h)
以下代碼為該應(yīng)用程序的主要部分,添加在模板文件已有代碼之后。
DRXLOAD("hello","example","drx_cmd_example",drx_cmd_example);#p#分頁標(biāo)題#e#
void drx_cmd_example()
{
odre_prompt("n I like the enhanced DRX of ZWCAD!");
}
(注:DRXLOAD 用于裝載函數(shù)。”hello”是命令名,”example”是組名,”drx_cmd_example”是執(zhí)行命令的函數(shù)名稱。”void”用于定義執(zhí)行命令的函數(shù)。)
5、從菜單欄選取“生成”>>“生成解決方案”,即可生成example.drx文件。
6、在中望CAD中調(diào)用example.drx
(1)啟動中望CAD。在命令欄中輸入”drx”,將出現(xiàn)以下提示:
“載(L)/卸載(U)/命令(C)/選項(O):”
(2)通過載/卸載DRX”對話框加載example.drx,然后點擊“關(guān)閉”。
(3)在命令欄中輸入“hello”,我們將看見以下提示:“I like the enhanced DRX of ZWCAD!” 
這個例子非常簡單,但基本上包括了開發(fā)DRX應(yīng)用程序的基本步驟。給出這個例子,是希望能讓未曾接觸過DRX的用戶對其有所了解。作為DRX的使用者,很渴望更多的人加入DRX二次開發(fā)行列,讓我們一同分享DRX開發(fā)經(jīng)驗!
相關(guān)文章
- 2021-09-08全國專業(yè)技術(shù)人員計算機應(yīng)用能力考試用書 AutoCAD2004
- 2021-08-30從零開始AutoCAD 2014中文版機械制圖基礎(chǔ)培訓(xùn)教程 [李
- 2021-08-30從零開始AutoCAD 2014中文版建筑制圖基礎(chǔ)培訓(xùn)教程 [朱
- 2021-08-30電氣CAD實例教程AutoCAD 2010中文版 [左昉 等編著] 20
- 2021-08-30高等院校藝術(shù)設(shè)計案例教程中文版AutoCAD 建筑設(shè)計案例
- 2021-08-29環(huán)境藝術(shù)制圖AutoCAD [徐幼光 編著] 2013年P(guān)DF下載
- 2021-08-29機械A(chǔ)utoCAD 項目教程 第3版 [繆希偉 主編] 2012年P(guān)DF
- 2021-08-29機械制圖與AutoCAD [李志明 主編] 2014年P(guān)DF下載
- 2021-08-29機械制圖與AutoCAD [陶素連,周欽河 主編] 2013年P(guān)DF下
- 2021-08-28機械制圖與AutoCAD 繪圖 [宋巧蓮,徐連孝 主編] 2012年P(guān)