Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Dialog in einem Dilog erstellen

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
10.09.2002, 18:09 Uhr
~Ironeagle
Gast


Hallo. Ich habe einen Dialog, mit zwei Radiobuttons. Je nachdem welche Button angewählt ist, sollen in einem anderen Bereich des Dialog jeweils unterschiedliche Steuerelemente erscheinen. Wie kann ich ich in diesem Dialog einen untergeordneten Dialog dynamisch einbinden?

Gruss
Ironeagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
10.09.2002, 19:18 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,
warum schaltest Du nicht einfach die Steuerelement zu/ab?
Etwa so:

C++:
void CElementDlg::OnBnClickedRadio1()
{
    /*    CButton m_ctlButton;
        CEdit m_ctlEdit;    */

    if(GetCheckedRadioButton(IDC_RADIO1,IDC_RADIO1)){
        m_ctlButton.ShowWindow(TRUE);
        m_ctlEdit.ShowWindow(FALSE);
    }
}

void CElementDlg::OnBnClickedRadio2()
{
    if(GetCheckedRadioButton(IDC_RADIO2,IDC_RADIO2)){
        m_ctlEdit.ShowWindow(TRUE);
        m_ctlButton.ShowWindow(FALSE);
    }
}


Einen Dialog dafür zu nutzen würde auch gehen, aber warum?
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
10.09.2002, 19:31 Uhr
~Ironeagle
Gast


Ich möchte dieselben Elemente noch in anderen Dialogen auch verwenden, da ist es praktischer ich fasse die Elemente in einem Dialog zusammen
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
10.09.2002, 20:18 Uhr
mike
Pinguinhüpfer
(Operator)


Hi!
Vielleicht hilft dir das weiter:
www.codeguru.com/dialog/StackDialog.shtml

mfg mike
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
10.09.2002, 22:08 Uhr
~Ironeagle
Gast


Ja danke. Genau das hab ich gesucht. Ich darf mich jetzt zwar erst mal durch tausende Zeilen Code durcharbeiten, aber das ist das erste Beispiel, welches so arbeitet, wie ich es brauch.
THX
 
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: