Я работаю с GDI и VS 6.0 для моего приложения.
В моем приложении нарисованные многоугольники перекрываются, и я заполняю каждый многоугольник определенным цветом, используя CreateSolidBrush
. Регионы создаются с использованием Класс CRgn

Теперь моя проблема в том, что я хочу сделать нижележащий многоугольник таким, чтобы он был видимым (делая прозрачный перекрывающийся слой).То же касается и других основных фигур, таких как эллипсы, линии, текст. 
Здесь я использовал CreateHatchBrush
.
Я знаю, что объект HBRUSH
можно назначить цветом или сделать прозрачным.
Но мне нужно нечто похожее на Непрозрачность или GDI + Color (Alpha) свойство
GDI +, кажется, вариант, но он не доступен с VS 6.0.
Любые мнения о том, как этого добиться, приветствуются.