我正在为我的应用程序使用 GDI 和 VS 6.0。
在我的应用程序中,绘制的多边形是重叠的,我正在使用特定颜色填充每个多边形。使用CRgn 类CreateSolidBrush
创建区域
现在我的问题是我想让底层多边形变得可见(通过使重叠层半透明)。椭圆、线条、文本等底层其他形状也是如此。
这里我使用了一个.
CreateHatchBrush
我知道可以为该HBRUSH
对象分配颜色或使其透明。
但我想要的是类似于Opacity或GDI+的Color(Alpha) 属性
GDI+ 似乎是一个选项,但它在 VS 6.0 中不可用。
任何关于如何实现这一点的观点都值得赞赏。