Windows API 中有两个函数可以用来创建画刷。

CreateSolidBrush 函数可以用来创建一个指定颜色的实心画刷,原型为:

HBRUSH CreateSolidBrush( COLORREF crColor ); // crColor为画刷颜色
1
CreateHatchBrush 函数可以用来创建一个指定颜色的含有特定阴影样式的画刷,原型为:

HBRUSH CreateHatchBrush(http://www.amjmh.com)
int fnStyle, //画刷样式
COLORREF crColor //画刷颜色
);
1
2
3
4
fnStyle 可以有6种取值:

- HS_BDIGONAL:45度向上,自左至右的阴影(///)
- HS_CROSS:表示水平直线和垂直直线交叉阴影(+++)
- HS_DIAGCROSS:45度交叉阴影(XXX)
- HS_FDIAGONAL:45度向下自左至右的阴影(\\\)
- HS_HORIZONTAL:水平阴影(---)
- HS_VERTICAL:垂直阴影
--------------------- 

相关文章:

  • 2022-12-23
  • 2021-12-12
  • 2022-12-23
  • 2021-07-19
  • 2021-12-24
  • 2022-12-23
  • 2021-11-30
猜你喜欢
  • 2021-04-06
  • 2021-12-03
  • 2021-12-16
  • 2022-12-23
  • 2021-11-06
  • 2021-11-20
相关资源
相似解决方案