Erscheinung eines Dialog Button
-
Hallo,
wie kann ich in einem Dialog ein vorhandenen Button mit einer
definierten Farbe ausfüllen.Dieses Erscheien möchte ich entweder in Abhängigkeit, ob er
betätigt ist oder nicht, ändern.Oder geht´s mit irgendeinem Kommando "SetDlgItem(?)",
oder mit Zugriff auf die Control-Variable.Keine Ahnung!!!
Viele Dank.
-
Hallihallo,
schau mal unter http://www.coding-help.de/steuer_allg.html, da gibts eine gute Anleitung. Um Steuerelemente zu färben, musst du die OnCtlColor-Methode überschreiben - steht aber ales in der Anleitung

Ach ja, falls die Farbe abhängig vom Status des Buttons sein soll, füge einfach bei der Abfrageif(pWnd->GetDlgCtrlID() == IDC_BUTTON)noch folgendes ein:
if(pWnd->GetDlgCtrlID() == IDC_BUTTOn && pWnd->GetDlgCtrlID()->IsWindowEnabled())oder sowas n der Art ein. Je anchdem, was du abfragen möchtest!