資源簡(jiǎn)介
CAD二次開發(fā)ARX開發(fā)實(shí)例
第一章:
Hello1 acrxEntryPoint()
Hello2 從AcRxObject類中派生一個(gè)類
第二章:
Ch3_1 數(shù)據(jù)類型,用戶輸入和命令
Ch3_2 選擇集
Ch3_3 選擇集
第四章:
Ch4_1 層表記錄和瀏覽器
Ch4_2 創(chuàng)建實(shí)體
Ch4_3 交點(diǎn)和偏移
Ch4_4 對(duì)選擇集改變
Ch4_5 創(chuàng)建LWPOLYLINE
Ch4_6 插入塊
Ch4_7 插入帶屬性的塊
Ch4_8 創(chuàng)建帶屬性的塊
第五章:
Ch5_1 幾何類
Ch5_2 幾何類
第六章:
Ch6_1 加載DCL對(duì)話框
Ch6_2 DCL對(duì)話框
Ch6_3 隱藏DCL對(duì)話框
Ch6_4 嵌套DCL對(duì)話框
第七章:
Ch7_1 模式對(duì)話框
Ch7_2 隱藏模式對(duì)話框
Ch7_3 無模式對(duì)話框
Ch7_4 標(biāo)簽式對(duì)話框
Ch7_4MFC MFD標(biāo)簽式對(duì)話框
Ch7_5 向?qū)綄?duì)話框
Ch7_6 MFC工具欄
Ch7_7 單一資
源DLL模式對(duì)話框
Ch7_7Res 單一資源DLL
第八章:
Ch8_1 擴(kuò)展實(shí)體數(shù)據(jù)
Ch8_2 擴(kuò)展字典
Ch8_3 有名對(duì)象字典
Ch8_4 定制對(duì)象
Ch8_5 定制實(shí)體---ObjectDBX應(yīng)用程序
Ch8_5UI 用行Ch8_5的定制實(shí)體用戶接口
第九章:
Ch9_1
Ch9_2 事務(wù)處理程序
DebugDBX 調(diào)試版CH9_1UI的ObjectDBX文件
ReleaseDBX 發(fā)行版CH9_1UI的ObjectDBX文件
Ch9_2
Ch9_2UI 臨時(shí)反應(yīng)器
DebugDBX 調(diào)試版CH9_2UI的ObjectDBX文件
ReleaseDBX 發(fā)行版CH9_2UI的ObjectDBX文件
Ch9_3 永久反應(yīng)器ObjectDBX應(yīng)用程序
Ch9_3UI 用于Ch9_3的永久反應(yīng)器用戶接口
第一章:
Hello1 acrxEntryPoint()
Hello2 從AcRxObject類中派生一個(gè)類
第二章:
Ch3_1 數(shù)據(jù)類型,用戶輸入和命令
Ch3_2 選擇集
Ch3_3 選擇集
第四章:
Ch4_1 層表記錄和瀏覽器
Ch4_2 創(chuàng)建實(shí)體
Ch4_3 交點(diǎn)和偏移
Ch4_4 對(duì)選擇集改變
Ch4_5 創(chuàng)建LWPOLYLINE
Ch4_6 插入塊
Ch4_7 插入帶屬性的塊
Ch4_8 創(chuàng)建帶屬性的塊
第五章:
Ch5_1 幾何類
Ch5_2 幾何類
第六章:
Ch6_1 加載DCL對(duì)話框
Ch6_2 DCL對(duì)話框
Ch6_3 隱藏DCL對(duì)話框
Ch6_4 嵌套DCL對(duì)話框
第七章:
Ch7_1 模式對(duì)話框
Ch7_2 隱藏模式對(duì)話框
Ch7_3 無模式對(duì)話框
Ch7_4 標(biāo)簽式對(duì)話框
Ch7_4MFC MFD標(biāo)簽式對(duì)話框
Ch7_5 向?qū)綄?duì)話框
Ch7_6 MFC工具欄
Ch7_7 單一資
源DLL模式對(duì)話框
Ch7_7Res 單一資源DLL
第八章:
Ch8_1 擴(kuò)展實(shí)體數(shù)據(jù)
Ch8_2 擴(kuò)展字典
Ch8_3 有名對(duì)象字典
Ch8_4 定制對(duì)象
Ch8_5 定制實(shí)體---ObjectDBX應(yīng)用程序
Ch8_5UI 用行Ch8_5的定制實(shí)體用戶接口
第九章:
Ch9_1
Ch9_2 事務(wù)處理程序
DebugDBX 調(diào)試版CH9_1UI的ObjectDBX文件
ReleaseDBX 發(fā)行版CH9_1UI的ObjectDBX文件
Ch9_2
Ch9_2UI 臨時(shí)反應(yīng)器
DebugDBX 調(diào)試版CH9_2UI的ObjectDBX文件
ReleaseDBX 發(fā)行版CH9_2UI的ObjectDBX文件
Ch9_3 永久反應(yīng)器ObjectDBX應(yīng)用程序
Ch9_3UI 用于Ch9_3的永久反應(yīng)器用戶接口
代碼片段和文件信息
#include?
#include?
void?initApp();
void?unloadApp();
void?helloWorld();
void?initApp()
{
????//?register?a?command?with?the?AutoCAD?command?mechanism
????acedRegCmds->addCommand(“HELLOWORLD_COMMANDS“
????????????????????????????“Hello“
????????????????????????????“Bonjour“
????????????????????????????ACRX_CMD_MODAL
????????????????????????????helloWorld);
acutPrintf(“%s%s“?“Inside?InitApp?-?“?“Registering?commands?with?acedRegCmds\n“);
acutPrintf(“Enter?\“HELLO\“?at?the?command?prompt?to?execute.\n“);
}
void?unloadApp()
{
????acedRegCmds->removeGroup(“HELLOWORLD_COMMANDS“);
acutPrintf(“%s%s“?“Goodbye\n“?“Removing?command?group?\“HELLO_COMMANDS\“\n“);
}
void?helloWorld()
{
????acutPrintf(“\nHello?World!“);
}
extern?“C“?AcRx::AppRetCode?
acrxEntryPoint(AcRx::AppMsgCode?msg?void*?pkt)
{
????switch?(msg)?
????{
case?AcRx::kInitAppMsg:
?????acrxDynamiclinker->unlockApplication(pkt);
?????acrxRegisterAppMDIAware(pkt);
?????initApp();
?????break;
case?AcRx::kUnloadAppMsg:
?????unloadApp();
?????break;
case?AcRx::kLoadDwgMsg:
acutPrintf(“Received?Acrx::kLoadDwgMsg\n“);
break
default:
?????break;
????}
????return?AcRx::kRetOK;
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????1262??1999-08-01?01:47??jzym.net\ob
?????文件?????????92??1999-07-24?05:12??jzym.net\ob
?????文件???????4303??1999-07-24?19:34??jzym.net\ob
?????文件????????537??1999-07-24?02:04??jzym.net\ob
?????文件??????41984??1999-08-05?05:03??jzym.net\ob
?????文件??????53760??2003-03-22?09:45??jzym.net\ob
?????文件???????1204??1999-07-24?05:13??jzym.net\ob
?????文件???????3437??2003-03-22?22:21??jzym.net\ob
?????文件????????137??1999-07-24?19:22??jzym.net\ob
?????文件???????4431??1999-07-24?19:44??jzym.net\ob
?????文件????????537??1999-07-24?05:23??jzym.net\ob
?????文件??????50176??2003-03-25?10:45??jzym.net\ob
?????文件??????56832??2003-03-25?10:45??jzym.net\ob
?????文件???????1513??2003-03-21?22:12??jzym.net\ob
?????文件????????220??1999-07-24?19:29??jzym.net\ob
?????文件????????289??2003-03-21?22:12??jzym.net\ob
?????文件???????2448??2003-03-25?08:24??jzym.net\ob
?????文件???????4998??2003-03-26?12:40??jzym.net\ob
?????文件?????????91??1999-07-18?19:16??jzym.net\ob
?????文件???????5275??1999-07-18?00:37??jzym.net\ob
?????文件????????535??1999-07-17?23:27??jzym.net\ob
?????文件??????50176??1999-08-05?05:04??jzym.net\ob
?????文件??????60928??2003-03-26?20:37??jzym.net\ob
?????文件???????2182??1999-07-18?00:27??jzym.net\ob
?????文件???????2429??1999-07-17?23:27??jzym.net\ob
?????文件???????2238??1999-07-18?00:27??jzym.net\ob
?????文件????????109??1999-07-17?23:33??jzym.net\ob
?????文件?????????65??1999-07-17?23:33??jzym.net\ob
?????文件?????????20??2003-03-25?10:34??jzym.net\ob
?????文件????????397??1999-07-17?23:27??jzym.net\ob
............此處省略894個(gè)文件信息
評(píng)論
共有 條評(píng)論