使用GDI+中的LinearGradientBrush画刷是,使用伸缩角进行旋转,即使用构造函数LinearGradientBrush(const Rect& rect, const Color& color1, const Color& color2, REAL angle, BOOL isAngleScalable = FALSE);这里angle即为旋转角度;但问题是如何获取已知画刷的旋转角度呢?
这里没有使用默认构造函数,而后使用matrix进行矩阵选择,因为矩阵旋转存在旋转区域即起始点问题,故采用上面的构造函数。多谢!