MFC C...View ==> CMainFrame

Dieses Thema MFC C...View ==> CMainFrame im Forum "Windows XP Forum" wurde erstellt von Don_Pazo, 10. Feb. 2006.

Thema: MFC C...View ==> CMainFrame Hallo, ich habe eine MFC Anwendung erstellt. In der Klasse CMainFrame habe ich einen zusätzlichen CDialogBar in der...

  1. Hallo,
    ich habe eine MFC Anwendung erstellt. In der Klasse CMainFrame habe ich einen zusätzlichen CDialogBar in der Toolbar eingefügt. In diesem neuen Toolbar gibt es einen ComboBox(Kombinationsfeld). Das Problem ist, ich will mal das ComboBox aktivieren / deactivieren. Dies soll von der Klasse C...View statt statt finden. Ich habe es probirt von der C...View auf die Toolbar so zuzugreifen:

    Code:
    void CE_LearnView::Request(CString Link){
      m_strLink = Link;
      // Funktion Link anzeigen
      Navigate2(_T(m_strLink),0,NULL);
    
      CWinApp* ptrApp = AfxGetApp();
      CMainFrame* pFrame = (CMainFrame*)ptrApp;
    
      pFrame->GetDlgItem(IDC_AUSWERTUNG)->EnableWindow(FALSE);
    }// ende
    Ich bekomme Laufzeitfelermeldung.
    Könnte mir bitte jemand sagen bzw. zeigen, wie ich von der Klasse C...View ein ComboBox Element (im Toolbar verwendet) activieren un deactivieren kann???
    _____________________________________________________________________
    es hat sich erlehdigt:

    Code:
    //// C...View.cpp 
    void CE_LearnView::Request(CString Link){ 
      m_strLink = Link; 
      // Funktion Link anzeigen 
      Navigate2(_T(m_strLink),0,NULL); 
    
      CMainFrame* pFrame = (CMainFrame*)AfxGetMainWnd(); 
      pFrame->m_wndDlgBar.GetDlgItem(IDC_AUSWERTUNG)->EnableWindow(FALSE); 
    }// ende
     

    Code:
    // CMainFrame.h 
    class CMainFrame : public CFrameWnd{ 
    public: 
        CDialogBar  m_wndDlgBar; 
    .... 
    protected:  // Eingebundene Elemente der Steuerleiste 
        CStatusBar  m_wndStatusBar; 
        CToolBar    m_wndToolBar; 
        CReBar        m_wndReBar;  
     
Die Seite wird geladen...

MFC C...View ==> CMainFrame - Ähnliche Themen

Forum Datum
Visuall C++ Zeiger: CMainFrame auf CView Webentwicklung, Hosting & Programmierung 6. Jan. 2004
MFC CView ruft Finktion in CDialog Windows XP Forum 12. Jan. 2006
VNCViewer einstellen Netzwerk 27. Juni 2005