GDI+ 的主要画刷
| SolidBrush |
单色画刷 |
| SolidBrush(const Color& color ); |
|
| HatchBrush |
网格画刷 |
| HatchBrush( |
foreColor和backColor用来指定阴影线颜色和填充的背景颜色,背景色可以不指定。hatchStyle用来指定阴影线的样式。 |
| 预定义样式: |
|
| LinearGradientBrush |
直线渐变 |
| LinearGradientBrush( |
point1和point2分别用来指定矩形区域的左上角和右下角点坐标。 color1和color2分别用来指定 渐变起始和终止的颜色。 rect用来指定一个矩形区域的大小和位置,angle用来指定渐变的方向角度,正值为顺时针。 isAngleScalable是一个即将废除的参数。mode用来指定渐变的方法。 |
| 预定义样式: |
|

本文介绍了C++/GDI+中的矩阵变换,包括平移、旋转、比例等,并讲解了Graphics提供的变换方法。此外,详细阐述了字体的构造和文本输出,如Font类的使用、DrawString函数及其参数。同时,讨论了图像处理,如Image类的功能,DrawImage方法在显示和缩放图像时的角色,以及如何利用GetThumbnailImage获取缩略图。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



