Как мне нарисовать синий прямоугольник со значением альфа/прозрачности 0,5 (т. е. 50% прозрачности) в родном Win32 С++?
Использование макроса, такого как RGBA(), не работает, я не знаю, как указать альфа-значение кисти.
SetDCPenColor(hdc, RGBA(255,255,0,127));
SetDCBrushColor(hdc, RGBA(255,255,0,127));
Rectangle(hdc, 0, 0, width, height);