我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網(wǎng)站首頁(yè) > CAD新聞

發(fā)送命令給AutoCAD的方法,比如Cancel命令

時(shí)間:2010-01-12 10:35:49 來(lái)源:

閑來(lái)無(wú)事,突然想整理一下發(fā)送命令到AutoCAD的方法,在ARX的幫助里有最常見的兩個(gè)方法:

int acedCommand(int rtype, ... unnamed);

int acedCmd(const struct resbuf * rbp);

      這兩個(gè)函數(shù)處理命令的方式差不多,只不過(guò)一個(gè)通過(guò)鏈表來(lái)描述整個(gè)命令,一個(gè)通過(guò)不定參數(shù)來(lái)描述。

       1. acedCommand()[ads_command()]
       acedCommand()函數(shù)的參數(shù)是成對(duì)處理的。每對(duì)參數(shù)中的第一個(gè)表示參數(shù)的類型,第二個(gè)表示其實(shí)際的數(shù)據(jù)。參數(shù)表中的最后一個(gè)必須是單個(gè)參數(shù),其值為0或RTNONE。每個(gè)表示參數(shù)類型的參數(shù)值必須為在adscodes.h文件中定義的結(jié)果類型碼中的一個(gè)(例如RTPOINT)。比如:acedCommand(RTSTR, "ZOOM", RTSTR, "W", RT3DPOINT, p11, RT3DPOINT, p21 ,0);這個(gè)命令執(zhí)行后會(huì)根據(jù)p11和p21點(diǎn)所確定的窗口范圍縮放。注意p11和p21是ads_point類型。

      2. acedCmd()[ads_cmd()]
      注意此函數(shù)有一個(gè)resbuf指針類型的參數(shù)。該 resbuf 指針從何而來(lái)?它來(lái)自acutBuildList()函數(shù)。該函數(shù)的優(yōu)點(diǎn)就是可以動(dòng)態(tài)修改命令內(nèi)容,不像acedCommand那樣命令是寫死的,但是缺點(diǎn)就是執(zhí)行效率比acedCommand要差一些,同樣,對(duì)于上面那個(gè)功能,我們可以如下調(diào)用:

struct resbuf *cmdlist;

cmdlist = acutBuildList(RTSTR, "ZOOM", RTSTR, "W", RT3DPOINT, p11, RT3DPOINT, p21 ,0);

if (cmdlist == NULL) {

    acdbFail("Couldn't create listn");

    return BAD;

}

acedCmd(cmdlist);

acutRelRb(cmdlist);

執(zhí)行效果是一樣的。

 

   其實(shí)還有其它方式來(lái)執(zhí)行AutoCAD命令,下面介紹另外一種方法:

  // 發(fā)送命令給AutoCAD
void YgxAcadUtil::SendCommandToCAD(CString cmd)
{
    cmd.Format("%s", cmd);
    COPYDATASTRUCT cmdMsg;
    cmdMsg.dwData = (DWORD)1;
    cmdMsg.cbData = (DWORD)_tcslen(cmd) + 1;
    cmdMsg.lpData = cmd.GetBuffer(cmd.GetLength()+1)                   
    SendMessage(adsw_acadMainWnd(), WM_COPYDATA, (WPARAM)adsw_acadMainWnd(),
  (LPARAM)&cmdMsg);
}

這是我寫的一個(gè)函數(shù),通過(guò)給AutoCAD發(fā)送消息,來(lái)執(zhí)行一些命令。cmd這個(gè)字符串包含的內(nèi)容和acedCommand中的內(nèi)容差不多,比如像發(fā)送一個(gè)redraw命令,可以這樣調(diào)用:

SendCommandToCAD(_T("redraw "));

注意后面要帶一空格。

zoom e命令可以這樣:

SendCommandToCAD(_T("zoom e "));在zoom后面要有空格,e 后面也要有空格。

 

   這里還介紹一種發(fā)送命令的方法:

  acedPostCommand,由于這個(gè)函數(shù)Autodesk沒有公布,在使用之前,我們需要先申明一下:

extern Adesk::Boolean acedPostCommand(const char* );

然后,我們發(fā)送Cancel命令為例:

acedPostCommand("CANCELCMD");

嗯,確實(shí)非常簡(jiǎn)單,呵呵!


我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

            亚洲国产精品久久久久婷婷884 | 国产一区二区三区在线观看免费| 久久青草欧美一区二区三区| 欧美精品在线视频| 日本一区免费视频| 26uuu亚洲综合色| 日韩午夜在线观看| 午夜精品福利一区二区三区蜜桃| 欧美久久婷婷综合色| 99re视频这里只有精品| 日韩成人午夜精品| 亚洲h精品动漫在线观看| 亚洲成年人网站在线观看| 一级中文字幕一区二区| 亚洲在线视频网站| 五月天丁香久久| 蜜臀av一区二区在线免费观看| 久久精品理论片| 国产成人免费视| 国产激情一区二区三区| 粉嫩高潮美女一区二区三区| 99久久久免费精品国产一区二区 | 日韩午夜电影av| 久久久一区二区三区捆绑**| 国产精品电影院| 亚洲午夜一区二区| 久久黄色级2电影| 国产成人精品午夜视频免费| 91丨九色丨黑人外教| 欧美久久高跟鞋激| 精品欧美乱码久久久久久| 久久综合色之久久综合| 亚洲欧美在线高清| 丝袜美腿成人在线| 国产99久久久国产精品| 欧美在线免费播放| 欧美成人精精品一区二区频| 亚洲欧洲韩国日本视频| 视频一区中文字幕| 成人黄色av电影| 欧美区一区二区三区| 国产偷国产偷精品高清尤物| 亚洲欧美日韩一区二区 | 国产精品99久久久久久久女警| 成人深夜视频在线观看| 91麻豆国产精品久久| 欧美一级欧美三级在线观看| 中文字幕不卡三区| 日本在线不卡视频| 成人av在线资源网| 884aa四虎影成人精品一区| 国产欧美一区二区三区鸳鸯浴| 亚洲综合视频在线观看| 国产精品资源网站| 欧美精品成人一区二区三区四区| 国产日韩欧美麻豆| 亚洲第一主播视频| 成人动漫在线一区| 精品99999| 日韩成人一区二区| 欧美性欧美巨大黑白大战| 欧美激情一区二区三区四区 | 亚洲成人高清在线| av成人老司机| 欧美国产日产图区| 麻豆专区一区二区三区四区五区| 欧美三级午夜理伦三级中视频| 国产精品每日更新| 成人性生交大片免费看在线播放| 欧美一区在线视频| 偷拍亚洲欧洲综合| 欧美色综合网站| 中文字幕在线一区免费| 国产一区二区久久| 欧美成人乱码一区二区三区| 日韩精品乱码av一区二区| 欧美视频中文一区二区三区在线观看 | 日韩亚洲欧美高清| 日韩在线一二三区| 欧美日韩二区三区| 亚洲国产视频网站| 欧美色综合网站| 亚洲成人一区二区| 欧美日本免费一区二区三区| 五月激情六月综合| 欧美二区三区91| 午夜一区二区三区视频| 欧美日韩免费视频| 亚洲综合区在线| 在线观看91视频| 亚洲高清不卡在线| 91麻豆精品91久久久久久清纯 | 久久综合九色综合97婷婷女人 | 久久er精品视频| 久久综合色8888| 国产91精品露脸国语对白| 久久色中文字幕| av影院午夜一区| 亚洲精品日产精品乱码不卡| 欧美在线影院一区二区| 亚洲午夜影视影院在线观看| 欧美日韩黄视频| 精一区二区三区| 中文字幕av资源一区| 91精品1区2区| 日韩激情一区二区| 久久久国产精品午夜一区ai换脸| 国产高清一区日本| 国产精品久久久久精k8| 欧美午夜免费电影| 久久精品国产久精国产| 日本一区二区免费在线观看视频 | 99久久国产综合精品女不卡 | 国产精品一区专区| 最新中文字幕一区二区三区| 欧美精品v国产精品v日韩精品| 男女性色大片免费观看一区二区| 欧美电影免费观看高清完整版在| 国产99久久久久久免费看农村| 一区二区三区在线看| 日韩欧美色电影| av中文字幕不卡| 日韩va欧美va亚洲va久久| 久久久久一区二区三区四区| 色悠悠久久综合| 激情欧美日韩一区二区| 亚洲乱码中文字幕| 精品国产亚洲在线| 在线视频一区二区免费| 国产久卡久卡久卡久卡视频精品| 一区二区三区**美女毛片| 26uuuu精品一区二区| 欧洲av在线精品| 成人毛片老司机大片| 日韩精品欧美精品| 亚洲欧美视频在线观看| 久久免费视频一区| 欧美日本在线播放| 99re在线精品| 国产不卡高清在线观看视频| 日本三级韩国三级欧美三级| 亚洲区小说区图片区qvod| 精品久久久久久亚洲综合网| 欧美日本一区二区| 91福利国产精品| 97超碰欧美中文字幕| 精品一区二区三区日韩| 香蕉成人啪国产精品视频综合网 | 亚洲人成在线观看一区二区| 一区二区三区中文字幕电影| 蜜臀av性久久久久蜜臀aⅴ四虎| 最新国产の精品合集bt伙计| 欧美日韩日日骚| 欧美日韩中文一区| 久久久99精品免费观看| 在线中文字幕不卡| av电影在线观看一区| 国产在线精品一区二区| 免费在线观看一区| 丝袜亚洲精品中文字幕一区| 亚洲一区二区四区蜜桃| 成人免费在线视频观看| 中文字幕av免费专区久久| 国产亚洲欧美一级| 欧美极品aⅴ影院| 国产精品色哟哟| 久久精品视频网| 久久久综合激的五月天| 26uuu亚洲| 国产三级精品视频| 国产精品三级在线观看| 国产欧美一区二区三区在线看蜜臀| 2023国产精品视频| 久久久久国产精品麻豆ai换脸| 国产亚洲欧美在线| 国产女同性恋一区二区| 国产精品高潮呻吟| 日韩毛片视频在线看| 一区二区三区在线视频免费观看| 亚洲午夜在线电影| 美女久久久精品| 国产美女一区二区三区| 国产精品一区免费在线观看| 国产一区二区91| 成人99免费视频| 色噜噜狠狠色综合中国| 欧美日韩精品久久久| 日韩久久免费av| 久久久99久久| 亚洲黄色小视频| 蜜乳av一区二区| 国产91精品在线观看| 91丨porny丨国产| 欧美日韩电影一区| 国产亚洲欧洲997久久综合| 国产精品国产三级国产专播品爱网| 亚洲人精品午夜| 老司机午夜精品99久久| 不卡av免费在线观看| 欧美放荡的少妇|