Hi zusammen,
wisst ihr wie ich am einfachsten die Farbe eines Button ändern kann ?
Mit allen anderen Steuerelementen klappt das so
(Bsp: TextBox)
Alles anzeigen
nur die Buttons wehren sich !
Wisst ihr warum und wies richtig geht ?
Danke für eure Hilfe
ShadowEater
wisst ihr wie ich am einfachsten die Farbe eines Button ändern kann ?
Mit allen anderen Steuerelementen klappt das so
(Bsp: TextBox)
Quellcode
- HBRUSH CDGL_ControlHintergrundFarbeDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
- {
- HBRUSH hbrDlg; // Brush für das DialogFenster erstellen
- HBRUSH hbrTextBox1; // Brush für die TextBox1 erstellen
- HBRUSH hbrTextBox2;
- hbrDlg = CreateSolidBrush(RGB(0, 0, 255)); // Brush für das DialogFenster initialisieren
- hbrTextBox1 = CreateSolidBrush(RGB(0, 0, 0)); // Brush für
- if(pWnd->GetDlgCtrlID() == IDC_TEXTBOX1)
- {
- pDC->SetBkColor (RGB(0, 0, 0)); // Hintergrund der Schrift auf schwarz setzen
- pDC->SetTextColor (RGB(255, 255, 255)); // Textfarbe auf weiss setzen
- return hbrTextBox1; // Brush für die TextBox zurückgeben
- }
- return hbrDlg;
- }
nur die Buttons wehren sich !
Wisst ihr warum und wies richtig geht ?
Danke für eure Hilfe
ShadowEater