使用影線圖樣填滿圖形
影線圖樣是由兩種色彩所組成:一個用於背景,另一個用於在背景形成圖樣的線條。 若要使用影線圖樣填滿封閉圖形,請使用 HatchBrush 物件。 下列範例示範如何使用影線圖樣填滿橢圓形:
HatchBrush hBrush(HatchStyleHorizontal, Color(255, 255, 0, 0),
Color(255, 128, 255, 255));
stat = graphics.FillEllipse(&hBrush, 0, 0, 100, 60);
下圖顯示填滿的橢圓形。
HatchBrush建構函式採用三個引數:影線樣式、影線的色彩,以及背景的色彩。 影線樣式引數可以是 HatchStyle 列舉的任何元素。 HatchStyle列舉中有超過五個元素;下列清單中顯示其中一些元素:
- HatchStyleHorizontal
- HatchStyleVertical
- HatchStyleForwardDiagonal
- HatchStyleBackwardDiagonal
- HatchStyleCross
- HatchStyleDiagonalCross