设置long类型的系统变量
[id(149), helpstring("method SetSysVarLong")]
VARIANT_BOOL SetSysVarLong(BSTR pszVarName, LONG lVal);例如: 设置当前绘图颜色为白色,16777215 = 0xFFFFFF,它是RGB三个颜色的组合。
axMxDrawX1.SetSysVarLong("CECOLOR", 16777215);
// 或者
var color = axMxDrawX1.NewComObject("IMxDrawMcCmColor");
color.SetRGB(255, 77, 0);
axMxDrawX1.SetSysVarLong("CECOLOR", color.EntityColor);例如: 设置点样式.
// 设置点样式,为67.,具体的值,可以看autocad帮助 axMxDrawX1.SetSysVarLong("PDMODE", 67); // 设置点大小,0.0表示它随屏幕 axMxDrawX1.SetSysVarDouble("PDSIZE", 0.0); // 重新生成,所有实体。, axMxDrawX1.Regen();