CAD中的句柄是什么意思?
網(wǎng)上有不少人問(wèn)這個(gè)問(wèn)題,當(dāng)用查詢LI查看圖形參數(shù)時(shí),其他參數(shù)都比較明確,跟在特性面板(CTRL+1)中看到的參數(shù)差不多,只是其中有一個(gè)叫句柄的參數(shù)不知道什么意思,如下圖所示。

句柄的英文是handle,可以理解成CAD圖形對(duì)象的索引或編號(hào),是由CAD自動(dòng)分配的。如果我們只是用CAD畫(huà)圖,完全可以不必關(guān)心句柄。如果要編程來(lái)編輯修改對(duì)象的話,就需要用到句柄了。
其實(shí)句柄并不是CAD專有的概念,下面是百度百科摘取的一段關(guān)于句柄的解釋:
句柄(handle),有多種意義,其中第一種是指程序設(shè)計(jì),第二種是指Windows編程。現(xiàn)在大部分都是指程序設(shè)計(jì)/程序開(kāi)發(fā)這類。
第一種解釋:句柄是一種特殊的智能指針 。當(dāng)一個(gè)應(yīng)用程序要引用其他系統(tǒng)(如數(shù)據(jù)庫(kù)、操作系統(tǒng))所管理的內(nèi)存塊或?qū)ο髸r(shí),就要使用句柄。
第二種解釋:整個(gè)Windows編程的基礎(chǔ)。一個(gè)句柄是指使用的一個(gè)唯一的整數(shù)值,即一個(gè)4字節(jié)(64位程序中為8字節(jié))長(zhǎng)的數(shù)值,來(lái)標(biāo)識(shí)應(yīng)用程序中的不同對(duì)象和同類中的不同的實(shí)例,諸如,一個(gè)窗口,按鈕,圖標(biāo),滾動(dòng)條,輸出設(shè)備,控件或者文件等。應(yīng)用程序能夠通過(guò)句柄訪問(wèn)相應(yīng)的對(duì)象的信息,但是句柄不是指針,程序不能利用句柄來(lái)直接閱讀文件中的信息。如果句柄不在I/O文件中,它是毫無(wú)用處的。 句柄是Windows用來(lái)標(biāo)志應(yīng)用程序中建立的或是使用的唯一整數(shù),Windows大量使用了句柄來(lái)標(biāo)識(shí)對(duì)象。
-
Origin(Pro):學(xué)習(xí)版的窗口限制【數(shù)據(jù)繪圖】 2020-08-07
-
如何卸載Aspen Plus并再重新安裝,這篇文章告訴你! 2020-05-29
-
CAD視口的邊框線看不到也選不中是怎么回事,怎么解決? 2020-06-04
-
教程 | Origin從DSC計(jì)算焓和比熱容 2020-08-31
-
CAD外部參照無(wú)法綁定怎么辦? 2020-06-03
-
CAD中如何將布局連帶視口中的內(nèi)容復(fù)制到另一張圖中? 2020-07-03
