CDialogBar



  • Hallo!

    Ich hab ein SDI Fenster. Da habe ich mit CDialogBar zwei Dialogfenster eingefügt:

    int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) 
    {
    	if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
    		return -1;
    
    	m_bottomMenu.Create(this, IDD_BOTTOMMENU, CBRS_BOTTOM | WS_CHILD | WS_VISIBLE | CBRS_SIZE_DYNAMIC | CBRS_TOOLTIPS, 1); 
    	m_rightMenu.Create(this, IDD_RIGHTMENU, CBRS_RIGHT | WS_CHILD | WS_VISIBLE | CBRS_SIZE_DYNAMIC | CBRS_TOOLTIPS, 2);
    
    	m_rightMenu.EnableDocking(CBRS_ALIGN_ANY);
    	m_bottomMenu.EnableDocking(CBRS_ALIGN_ANY);
    	EnableDocking(CBRS_ALIGN_ANY);
    	DockControlBar(&m_rightMenu);
    
    	return 0;
    }
    

    das klappt auch wunderbar. allerdings sind die buttons in den dialogen alle deaktiviert. auch wenn ihnen eine funktion zugewiesen worden ist. Wo ist da der Fehler?

    ich hoffe ihr könnt mir hlefen!

    Lecter



  • ich will hier ja nicht unbedingt schieben - ich tus aber dennoch, weil ich auch per google einfach keine antwort auf meine frage finde...
    hat keine hier ne ahnung?!


Anmelden zum Antworten