Radio Button zur Laufzeit setzen



  • Ich weiß wie ich einen Radiobutton abfrage

    int m_WndRadioUnit;
    void CMicosAnsteuerungDlg::OnBnClickedRadioUnitMm()
    {
    		UpdateData(TRUE); 
    		m_Unit = m_WndRadioUnit;
    }
    void CMicosAnsteuerungDlg::OnBnClickedRadioUnitNm()
    		UpdateData(TRUE); 
    		m_Unit = m_WndRadioUnit;
    }
    

    mit erstem Button als Gruppe.

    Nur wie weise ich einen Wert zu ?

    Matthias



  • pospiech schrieb:

    Nur wie weise ich einen Wert zu ?Matthias

    Ich gehe davon, dass mit "Wert zuweisen" der "Checked Status" gemeint ist. Sorry mir fällt gerade kein besseres Wort.

    // Angenommen dein Radiobutton trägt die ID IDC_RADIOBUTTON1
    
    CButton *pButton = reinterpret_cast<CButton*>(GetDlgItem(IDC_RADIOBUTTON1));
    
    pButton->SetCheck(1); // Button ist "checked"
    pButton->SetCheck(0); // Button ist "unchecked"
    

Anmelden zum Antworten