inkorrekte schriftfarbe bei verwendung von SetLayeredWindowAttributes und alpha-blending ... wie beheben
-
hi
wenn ich ein fenster mit WS_EX_LAYERED erstelle um es durchscheinend zu machen, dann stimmen schriftfarben nicht mehr, also ist zb. bei der gewünschten schriftfarbe schwarz und einem alpha wert von 100 das schwarz ein grau mit (155,155,155)
d.h. man bekommt nie ein echtes schwarz hin
kann man das irgend wie umgehen, dass quasi die schrift nicht mit alpha-geblendet wird?
danke + mfg
error
edit: PS: es ist ja irgend wie logisch, aber eventuell kann man das ja mit einem kleinen trick umgehen?!
-
Wenn dann, müsstest du wohl das ganze Fenster selber zeichnen...
-
jupp, habe ich befürchtet ... ne, dann gehts auch so ... den blending kram selbst zu basteln ist dann doch etwas übertrieben ...
dankemfg