Dialog bar mit controls ?



  • Hi,

    Habe ein MDI projekt wo ich eine Dialogbar eingfüght habe.
    Habe in der Dialogbar einige Buttons und Edit boxen.

    Habe die Dialogbar wie folgt errstellt.

    Mainframe.h
    ------------------------------
    CDialogBar m_wndToolbox;
    -----------------------------

    Mainframe.cpp
    -----------------------------
    if( !m_wndToolbox.Create(this,
    IDD_TOOLBOX,
    CBRS_LEFT | CBRS_GRIPPER | CBRS_TOOLTIPS |CBRS_FLYBY,
    IDD_TOOLBOX) )
    {
    TRACE0(_T("Failed to create the toolbox\n"));
    return -1;
    }

    ---------------------------

    Mit den Buttons habe ich keine Probleme, habe einfach die ONButtonklicked() in die view.cpp eingefüht.

    Ich kann aus der Mainfraim.cpp den Text in der Editbox setzten mit:
    CWnd* pWnd = this->m_wndToolbox.GetDlgItem(IDC_EDIT1);
    pWnd->SetWindowText("Test");

    Aber ich müsste den Text dymanisch setzten und lesen können aus der View heraus.
    Ich weis allerdings nicht wie auch da auf die Editbox zugreifen kann.


Anmelden zum Antworten