Hintergrundfarbe eines Gruppenfeldes
-
moin
ich hab nen problem und zwar will ich die hintergrundfarbe eines gruppenfeldes ändern, damit die übersicht einfach besser ist ...
anhand von inet suchen hab ich folgende inet seite gefunden:
http://www.coding-help.de/steuer_allg.html#Farbige_Steuerelementeda wird auch wunderbar beschrieben wie man das machen muss ...
nur leider funktioniert dies nicht ... also ich hab ein gruppenfeld IDC_LABEL
und folgenden code dazu:HBRUSH CLabel::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); HBRUSH hBGEdit = CreateSolidBrush(RGB(0, 0, 0)); if(pWnd->GetDlgCtrlID() == IDC_LABEL){ pDC->SetBkMode(TRANSPARENT); return hBGEdit; } return hbr; }
beim zeichnen geht er auch in diese funktion... aber schwarz wird deshalb trotzdem nix ...
pls hilfe
LT
-
-
hmmm ok hab ich eingebaut ...
und nun ???
da ändert sich doch keine farbe ...
bzw welchen parameter muss ich denn noch angeben damit sich da was ändert ???