WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Schrifthintergrund transparent - wie ? (VC 6.0) (http://www.wcm.at/forum/showthread.php?t=83411)

Biri 08.01.2003 12:55

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


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:38 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag