创建区域

LEADTOOLS DigitalPaint提供以下功能用于创建区域:

L_PntRegionRect

L_PntRegionRoundRect

L_PntRegionEllipse

L_PntRegionPolygon

L_PntRegionSurface

L_PntRegionBorder

L_PntRegionColor

这些职能需要:

这些函数将基于当前区域属性创建区域。要确定当前区域属性,请调用L_PntGetProperty.要设置或更改当前区域属性,请调用L_PntSetProperty.有关区域属性的更多信息,请参阅PAINTREGION结构。

方法可以缩放或转换生成的区域L_PntRegionScaleL_PntRegionTranslate功能。

方法设置DigitalPaint指标,然后再创建区域L_PntSetMetrics函数。

下面的示例使用当前区域属性和当前转换创建一个矩形区域。它假设油漆句柄已经初始化,并且窗口句柄有效:

/*获取设备上下文*/hDC = GetDC (hWnd);/*设置关于DC尺寸的坐标*/SetRect (&rcRegion, 10,10,100);/*使用当前区域属性和当前绘制转换以创建矩形区域*/L_PntRegionRect(油漆,hDC, &rcRegion, &hRgn);

LEADTOOLS数字油漆C API帮助
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领先技术公司版权所有