勇芳软件工作室.汉化:  GDI+ Reference > Enumerations >

LineCap

Previous pageReturn to chapter overviewNext page

LineCap枚举指定在使用Microsoft Windows GDI +笔绘制的线的末尾使用的图形形状的类型。帽子可以是方形,圆形,三角形,箭头,自定义或蒙版(隐藏)。端盖也可以通过将盖子对中在线的末端来“锚定”线。

 

C++ 语法

 

typedef enum {

LineCapFlat = 0,

LineCapSquare = 1,

LineCapRound = 2,

LineCapTriangle = 3,

LineCapNoAnchor = 0x10,

LineCapSquareAnchor = 0x11,

LineCapRoundAnchor = 0x12,

LineCapDiamondAnchor = 0x13,

LineCapArrowAnchor = 0x14,

LineCapCustom = 0xff

} LineCap;

 

PowerBASIC 语法

 

%LineCapFlat = 0

%LineCapSquare = 1

%LineCapRound = 2

%LineCapTriangle = 3

%LineCapNoAnchor = &H10

%LineCapSquareAnchor = &H11

%LineCapRoundAnchor = &H12

%LineCapDiamondAnchor = &H13

%LineCapArrowAnchor = &H14

%LineCapCustom = &HFF

%LineCapAnchorMask = &HF0

 

常量

 

LineCapFlat

 

指定行在最后一点结束。结束是平方的。

 

LineCapSquare

 

指定方形帽。广场的中心是线上的最后一点。正方形的高度和宽度是线宽。

 

LineCapRound

 

指定圆形帽。圆的中心是该行中的最后一个点。圆的直径是线宽。

 

LineCapTriangle

 

指定三角形帽。三角形的底部是行中的最后一点。三角形的基础是线宽。

 

LineCapNoAnchor

 

指定行末端未被锚定。

 

LineCapSquareAnchor

 

指定行末端用正方形定位。广场的中心是线上的最后一点。正方形的高度和宽度是线宽。

 

LineCapRoundAnchor

 

指定行末端用圆圈定位。圆的中心位于最后一行。圆比线宽。

 

LineCapDiamondAnchor

 

指定线结束是用菱形(45度的正方形)进行锚定。钻石的中心位于最后一点。钻石比线宽。

 

LineCapArrowAnchor

 

指定行末端用箭头锚定。箭头点位于行中的最后一点。箭头比线宽。

 

LineCapCustom

 

指定行结束是由CustomLineCap构成的。