MDI - Fensterreihenfolge ändern



  • Hallo zusammen!

    Ich würde gerne wissen, ob es eine Möglichkeit gibt die Reihenfolge der Views einer MDI-Anwendung umzudrehen.

    Weiß da jemand was?

    greetz
    tompo



  • hoffe ich habe dich richtig verstanden 😉

    naja, hier kannst du doch selber die reihenfolge bestimmen.. einfach die reihenfolge der AddDocTemplate(pIrgendwas) ändern.

    in CMyApp::InitInstance()

    // Documen Templates erzeugen
    this->createtemplates();
    
    void CMyApp::createtemplates()
    {
        // Document Templates bekannt machen
    
        // Standard CErsteView Template
        pErsteView = new CMultiDocTemplate(
            IDR_MYTYPE,
            RUNTIME_CLASS(CMyDoc),
            RUNTIME_CLASS(CChildFrame),
            RUNTIME_CLASS(CErsteView));
        AddDocTemplate(pErsteView);
    
        // CZweiteView Template
        pZweiteView = new CMultiDocTemplate(
            IDR_MYTYPE,
            RUNTIME_CLASS(CMyDoc),
            RUNTIME_CLASS(CChildFrame),
            RUNTIME_CLASS(CZweite));
        AddDocTemplate(pZweiteView);
    }
    

    wobei du nicht extra eine eigene methode dafür brauchst, das mache ich nur weil ich ewig viele views erzeuge und es sonst zu unübersichtlich wird 😉

    gruß,
    christian


Anmelden zum Antworten