GDI объект HBRUSH полупрозрачный - PullRequest
1 голос
/ 25 февраля 2012

Я работаю с GDI и VS 6.0 для моего приложения.
В моем приложении нарисованные многоугольники перекрываются, и я заполняю каждый многоугольник определенным цветом, используя CreateSolidBrush. Регионы создаются с использованием Класс CRgn
enter image description here
Теперь моя проблема в том, что я хочу сделать нижележащий многоугольник таким, чтобы он был видимым (делая прозрачный перекрывающийся слой).То же касается и других основных фигур, таких как эллипсы, линии, текст. enter image description here
Здесь я использовал CreateHatchBrush.

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

Любые мнения о том, как этого добиться, приветствуются.

1 Ответ

1 голос
/ 25 февраля 2012
...