您好,登錄后才能下訂單哦!
CAD中我們設置好圖層后除了我們平常的繪圖時選擇線段的顏色,線型,線寬等作用,而且我們還可以在出圖時選擇性顯示圖形,凍結圖形,已達到我們想要的效果。
主要用到函數說明:
_DMxDrawX::AddLayer
增加新的圖層。詳細說明如下:
參數 | 說明 |
BSTR pszName | 圖層名 |
IMxDrawMcCmColor::SetRGB
設置顏色的RGB色。詳細說明如下:
參數 | 說明 |
[in] LONG lRed | 紅色 |
[in] LONG lGreen | 綠色 |
[in] LONG lBlue | 藍色 |
js中實現代碼說明:
function?CreateLayer()?{ ????//增加新的圖層 ????var?layerId?=?mxOcx.AddLayer("自定義圖層"); ????//返回控件的數據庫對象 ????var?database?=?mxOcx.GetDatabase(); ????//實體id返回實體對象 ????var?layer?=?database.ObjectIdToObject(layerId); ????//返回圖層的顏色 ????var?newColor?=?layer.Color; ????//設置圖層顏色 ????newColor.SetRGB(255,0,0); ????//將設置的顏色賦值給圖層 ????layer.Color?=?newColor; ????//當前繪圖函數的使用的圖層名 ????mxOcx.LayerName?=?"自定義圖層"; ????//當前控件繪圖函數使用的CAD顏色索引值 ????mxOcx.DrawCADColorIndex?=?256; }
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。