Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Einfaches Beispiel für Radio Buttons ???

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
22.07.2003, 14:53 Uhr
zord



Hi,
hat jemand von euch mal kurz zeit hier ein einfaches beispiel für radio buttons zu posten. wie werden die denn miteinander verknüpft oder wie läuft das, das ich immer nur einen angeklickt haben kann. oder muß ich jetzt für jeden klick abfangen und die anderen auf "nicht angeklickt" setzen?
also wäre super wenn hier mal jemand ein beispiel mit 2 radio buttons postet bei dem immer nur einer angeklickt sein kann.
dankö
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
22.07.2003, 15:59 Uhr
~mutu
Gast


Hallo!

1.RadioButton nacheinander auf einem Dialog plazieren.
2."Haupt"-Radiob. mit Eigenschaft "Gruppe" belegen.
3. Mit Resourcen-Ansicht (dieser Kippschalter) testen, ob jeweils nur einer aktivierbar.
4. beide mit Message z.B. OnRbAnyRadiobutton() verbinden

BEGIN_MESSAGE_MAP(CMyClass, CDialog)
ON_BN_CLICKED(IDC_RB_JA, OnRbAnyRadiobutton)
ON_BN_CLICKED(IDC_RB_NEIN, OnRbAnyRadiobutton)
END_MESSAGE_MAP()

BOOL CMyClass::OnRbAnyRadiobutton()
{
if (wnd->SendDlgItemMessage (IDC_RB_JA, BM_GETSTATE, 0, 0) & 0x0003)
{
m_bJa = TRUE; //Membervar. in Header-Datei: BOOL m_bJa;
}
else
{
m_bNein = TRUE; //Membervar. in Header-Datei: BOOL m_bNein;
}
}//Anm.: Membervar im Konstr. auf FALSE setzen
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
22.07.2003, 16:40 Uhr
zord



cool funktioniert

danke für die schnelle hilfe.
so solls sein!!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: