ObjectArx開發筆記(一) 環境配置

2021-10-05 09:22:32 字數 2235 閱讀 8725

二、 環境設定

2.2 多版本開發

三、檔案初識

四、vs問題補充

小貼士:遇到陌生巨集或者函式,按住ctrl點進去,可以直接跳到該函式宣告的標頭檔案,查文件前可以先進行這一步

注意:高版本arx不可在低版本上執行

頁面最下面tools目錄下objectarx 2020 wizard

這條沒寫也能執行,留著,vs2010好像要寫

新增命令(巨集方法)

注意:以下/*…*/行即為需修改行

#

include

"stdafx.h"

#include

"resource.h"

// 定義組名:新建arx專案時填在方框內的

#define

szrds

_rxst

("chu"

)class

:public

// 載入並初始化應用:第二篇註冊命令方法二會在此處註冊命令

(void

*pkt)

// 解除安裝應用:註冊的命令必須在此處解除安裝命令

(void

*pkt)

// 註冊服務元件區:預設不動

virtual

void

registerservercomponents()

/* --- 巨集註冊命令會呼叫的函式:

注意函式寫法是:組名+命令名(){},

二者名字來自於頁面底巨集---

*/static

void

chumygrouphello()

// 選擇集相關:預設不動

static

void

chumygroupmypickfirst()

else

}// 會話命令:預設不動

static

void

chumygroupmysessioncmd()

// lisp命令:預設不動

static

intads_mylispfunction()

};// 巨集區域

implement_arx_entrypoint

/* --- 巨集對應chumygrouphello函式

巨集註冊命令:

專案名,

組名,命令名(需修改),

命令別名(隨便寫),

命令引數(下篇寫),

預設呼叫函式(null即為上面chumygrouphello函式)---*/

aced_arxcommand_entry_auto

chumygroup,

hello,

你好,

acrx_cmd_modal,

null

)// 巨集對應chumygroupmypickfirst函式

aced_arxcommand_entry_auto

chumygroup,

mypickfirst,

mypickfirstlocal,

acrx_cmd_modal | acrx_cmd_usepickset,

null

)// 巨集對應chumygroupmysessioncmd函式

aced_arxcommand_entry_auto

chumygroup,

mysessioncmd,

mysessioncmdlocal,

acrx_cmd_modal | acrx_cmd_session,

null

)// 巨集對應ads_mylispfunction函式

aced_adssymbol_entry_auto

mylispfunction,

false

)

方法二:介面載入:選單欄:工具==>載入應用==》找到arx載入,解除安裝同位置

方法三:應用內載入:acedarxload函式、解除安裝:acedarxunload函式,後續篇

傳送門 返回 列表

2020 11 11 坑著實一環扣著一環

21 30 看看星空,會覺得自己渺小,所以什麼事情仔細想一想,都沒什麼大不了。馬化騰 今天下午在公司開完其它事務的遠端會議後,我立刻趕往乙個專案的客戶現場看看,因為這個專案後天就要重新上線了,再出一點低階的差錯,我想自己也沒臉做下去了。前兩天已經被客戶批評了,同事們也開始意識到自身的問題也都焦慮起來...

MPI筆記(一)環境

mpi筆記 一 環境 mpi筆記 二 點對點通訊 mpi筆記 三 集合通訊 mpi筆記 四 資料型別和派生資料型別 mpi筆記 五 組和通訊因子 mpi筆記 六 虛擬拓撲 mpi筆記 七 計算圓周率 我用的msmpi。msmpi提供了完整的使用說明 how to compile and run a ...

Redis筆記(一) 環境配置

redis是什麼?如果你還不知道,可以google or baidu一下。redis是乙個開源的 使用c語言編寫的 基於記憶體的 先進的key value儲存系統,是用於構建高效能,可擴充套件的web應用程式的完美解決方案。這個定義實在太拗口了 從github上我們可以看到,redis的作者是乙個叫...