CAD特性的句柄是什么意思?

我們使用CAD中,在CTRL+1調(diào)出特性面板,或者執(zhí)行LI查詢(xún)命令來(lái)查看選取對(duì)象的相關(guān)特性時(shí),都會(huì)看見(jiàn)一個(gè)“句柄”參數(shù),如下圖所示:

CAD特性的句柄是什么意思?

句柄英文為handle,我們可以將它理解為CAD對(duì)象圖形的索引或者編號(hào),這是CAD軟件自動(dòng)進(jìn)行分配的。如果我們用CAD軟件只是繪制圖形,完全不用關(guān)心句柄這個(gè)參數(shù)。但是如果是要編程來(lái)編輯修改圖形對(duì)象的話,就要使用到句柄了。

事實(shí)上,句柄不是CAD軟件的專(zhuān)有概念,下面來(lái)看看百度百科關(guān)于句柄的解釋?zhuān)?/p>

句柄有多種含義,其中,第一種指的是Windows編程,第二種指的是程序設(shè)計(jì)。現(xiàn)在大多都是指程序設(shè)計(jì)/程序開(kāi)發(fā)這個(gè)類(lèi)別。

解釋第一種:整個(gè)Windows編程的基礎(chǔ)。一個(gè)句柄是指使用的一個(gè)唯一的整數(shù)值,即一個(gè)4字節(jié)(64位程序中為8字節(jié))長(zhǎng)的數(shù)值,來(lái)標(biāo)識(shí)應(yīng)用程序中的不同對(duì)象和同類(lèi)中的不同的實(shí)例,諸如,一個(gè)滾動(dòng)條,按鈕,輸出設(shè)備,窗口,圖標(biāo),控件或文件等。應(yīng)用程序能夠通過(guò)句柄訪問(wèn)相應(yīng)的對(duì)象的信息,但句柄不是指針,程序不會(huì)利用句柄來(lái)直接閱讀文件中的信息。若句柄不在I/O文件中,它是毫無(wú)用處的。 句柄是Windows用來(lái)標(biāo)志應(yīng)用程序中建立的或是使用的唯一整數(shù),Windows大量使用了句柄來(lái)標(biāo)識(shí)對(duì)象。

解釋第二種:句柄為一種特殊的智能指針 。當(dāng)一個(gè)應(yīng)用程序要引用其他系統(tǒng)(如數(shù)據(jù)庫(kù)、操作系統(tǒng))所管理的內(nèi)存塊或?qū)ο蟮臅r(shí)候,就要使用到句柄。

本篇內(nèi)容你學(xué)會(huì)了嗎?相信你一定可以的!感謝各位的閱讀和支持!

推薦閱讀:CAD

推薦閱讀:CAD軟件

最新資訊 經(jīng)驗(yàn)技巧 CAD常見(jiàn)問(wèn)題
立即獲取報(bào)價(jià)
請(qǐng)?zhí)顚?xiě)姓名
姓名至少輸入2個(gè)字符
姓名僅支持漢字、字母
驗(yàn)證
獲取驗(yàn)證碼
請(qǐng)?zhí)顚?xiě)手機(jī)號(hào)
請(qǐng)?zhí)顚?xiě)正確的手機(jī)號(hào)
驗(yàn)證碼
驗(yàn)證碼應(yīng)為6位數(shù)字
驗(yàn)證碼錯(cuò)誤
請(qǐng)?zhí)顚?xiě)公司名稱(chēng)
公司名稱(chēng)僅支持漢字、字母
請(qǐng)選擇意向產(chǎn)品
請(qǐng)先閱讀并同意《隱私政策》
關(guān)注公眾號(hào)
免費(fèi)領(lǐng)取30天激活碼
聯(lián)系客服