主要用到函数说明:
MxDrawXCustomFunction::Mx_DrawHatchFromPointEx
由闭合区域内部一个点,绘制一个填充对象,详细说明如下:
参数
| 说明
|
DOUBLE dX | 点坐标X 点坐标Y |
DOUBLE dPatternScale | 填充图案缩放比例 |
long ladOpt | 对填充内部的孤岛的处理.0 =忽略孤岛, 1 = 处理孤岛, 2 = 嵌套处理孤岛 |
js代码实现如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | var point =mxOcx.GetPoint( false ,0,0, "\n 点取第一点:" ); if (point == null ) { alert( "用户取消.." ); return ; } var param = mxOcx.NewResbuf(); param.AddDouble(point.x); param.AddDouble(point.y); param.AddDouble(1.0); param.AddLong(0); mxOcx.CallEx( "Mx_DrawHatchFromPointEx" , param); |