Gruppierte Radiobuttons deaktivieren
-
Problem: Eine Gruppe von Radio- Buttons soll mittels der Memberfunktion EnableWindow(FALSE) deaktiviert werden, leider wird nur das erste Button der Gruppe deaktiviert. Durch die Gruppe wird über den Klassenassistenten nur eine gemeinsame Membervariable (m_radio1) angeboten, so dass die anderen nicht direkt angesprochen werden können. Wer hat diese Problem schon mal gelöst ?
Wer kann mir Hilfe geben ?
-
Ich kenn da nur die Lösung, die Buttons Stück für Stück zu disablen:
GetDlgItem(IDC_BUTTON_XY)->EnableWindow(FALSE);
Das musst du dann für jeden Button eintragen. Wieder enablen in umgekehrter Reihenfolge. Wenn du das öfter brauchst, kannst du natürlich auch eine Methode draus machen.
-
Ich bedanke mich für die Antwort,
Es funktioniert so einwandfrei !Tschüß Erich