Dialog im Dialog



  • Hallo!

    Ist es irgendwie möglich, ein existierendes
    Dialogfeld durch einen weiteren Child-Dialog
    (z.B. gekapselt in einer virtuellen Klasse)
    zu ergänzen?
    Das heißt so, als würde ich etwa einen neuen
    Button an einem freien Platz des Dialogs
    einfügen (das klappt bereits), z.B.

    m_bButton3.Create("Test", BS_PUSHBUTTON, CRect(50,50,200,100), this, 123111);
    m_bButton3.ShowWindow(SW_SHOW);
    

    will ich das gleiche aber mit dem Dialogfeld
    machen, dann finde ich für die Create-Funtion

    BOOL Create( UINT nIDTemplate, CWnd* pParentWnd = NULL )
    

    Was hat es aber mit dem nIDTemplate auf sich?
    Im msdn bin ich da nicht so recht auf einen
    grünen Zweig gekommen. Wenn ich den Dialog mit
    DoModal() aufrufe, brauche ich doch auch keine
    zusätzlichen Informationen...

    Vielen Dank schon im voraus für die Antworten

    Alex



  • Danke,
    hat sich schon erledigt.

    Das nIDTemplate war ja wirklich nur die
    ID des Dialoges - warum man die hier nochmal
    angeben muss...

    Alex


Anmelden zum Antworten