LineCap 枚举 (gdiplusenums.h)
LineCap 枚举指定要在使用 Windows GDI+ 笔绘制的线条末尾使用的图形形状的类型。 大写字母可以是正方形、圆形、三角形、箭头、自定义或掩码 (隐藏) 。 端帽还可以通过将线帽居中到线端来“锚定”线条。
语法
typedef enum LineCap {
LineCapFlat = 0,
LineCapSquare = 1,
LineCapRound = 2,
LineCapTriangle = 3,
LineCapNoAnchor = 0x10,
LineCapSquareAnchor = 0x11,
LineCapRoundAnchor = 0x12,
LineCapDiamondAnchor = 0x13,
LineCapArrowAnchor = 0x14,
LineCapCustom = 0xff,
LineCapAnchorMask = 0xf0
} ;
常量
LineCapFlat 值: 0 指定线条在最后一个点结束。 结束是平方的。 |
LineCapSquare 值:1 指定方帽。 正方形的中心是线条中的最后一个点。 正方形的高度和宽度是线条宽度。 |
LineCapRound 值: 2 指定圆形大写字母。 圆的中心是线条中的最后一个点。 圆的直径是线条宽度。 |
LineCapTriangle 值: 3 指定三角帽。 三角形的底是线条中的最后一个点。 三角形的底部是线条宽度。 |
LineCapNoAnchor 值: 0x10 指定不锚定线条的终点。 |
LineCapSquareAnchor 值: 0x11 指定用正方形定位线条的终点。 正方形的中心是线条中的最后一个点。 正方形的高度和宽度是线条宽度。 |
LineCapRoundAnchor 值: 0x12 指定线条的终点用圆圈固定。 圆的中心位于线条的最后一点。 圆比线宽。 |
LineCapDiamondAnchor 值: 0x13 指定线端以菱形 () 旋转 45 度的正方形固定。 菱形的中心位于线条中的最后一点。 菱形比线条宽。 |
LineCapArrowAnchor 值: 0x14 指定用箭头固定线条的终点。 箭头点位于线条中的最后一个点。 箭头比线条宽。 |
LineCapCustom 值: 0xff 指定线端由 CustomLineCap。 |
LineCapAnchorMask 值: 0xf0 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP、Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | gdiplusenums.h (包括 Gdiplus.h) |