![]() |
![]() |
|
|
|||||||
| Programmierung Rat & Tat für Programmierer |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#1 |
|
Hero
![]() Registriert seit: 04.09.2001
Beiträge: 894
|
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 |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|