Schrifthintergrund transparent - wie ? (VC 6.0)
hallo !
Ich verwende eine View in VC++ 6.0 und auf dieser sind einige Controll plaziert.
Im "OnPaint" zeichne ich einen weißen Hintergrund:
m_BackColor = RGB(255,255,255);
m_Brush.DeleteObject();
m_Brush.CreateSolidBrush(m_BackColor);
dc.SetBkMode(OPAQUE);
dc.SetBkColor(m_BackColor);
dc.SelectObject(&m_Brush);
CRect rc;
GetClientRect(&rc);
dc.Rectangle(0, 0, rc.Width(), rc.Height());
Nun sollte aber bei der Beschriftung der Controlls diese auch transparent sein.
Das setzen des Propoerties "Transparent" bei jedem Controll hilft nicht.
Dialog sieht immer folgnedermaßen aus:
Weiß jemand, wie man es schafft, dass der "Hintergrund der Beschriftung" transparent ist ??
thx
-hannes
|