checkbox
-
Arbeite noch nicht so lange mit mfc darum hab ich eine einfache Frage
wie überprüft man ob eine checkbox aktiviert oder deaktiviert ist ?
-
Servus,
Mehoden SetCheck(), GetCheck().
Membervariable (oder dir nen Zeiger holen) auf deine Checkbox und dann abfragen.
*winke*
Hellsgore
-
Hm es funktioniert leider nicht
ich versuchs immer so:
CWnd* pWnd_button = GetDlgItem(IDC_CHECK1); ASSERT(pWnd_button); if (pWnd_button->GetDlgCheck()) pWnd_text->EnableWindow(TRUE); else pWnd_text->EnableWindow(FALSE);
-
Warum machst du es nicht einfach so :
if (IsDlgButtonChecked(IDC_CHECK1) == BST_CHECKED) { AfxMessageBox("Gecheckt !"); } else { AfxMessageBox("nicht Gecheckt !"); }Gruß
:: NoName ::
-
ja so funktionierts.
danke für eure hilfe
-
Und für Minimalisten:

pWnd_text->EnableWindow(IsDlgButtonChecked(IDC_CHECK1) == BST_CHECKED);