Multiple Document Interface (MDI) ist eine Anwendung, Architektur, die dem Benutzer, mehrere " Dokumente " oder Fenstern der gleichen Form , Dialog oder ein Modul , ohne mehrere Instanzen der Anwendung geladen öffnen können . Microsoft Visual C + + -Paket enthält Microsoft Foundation Classes ( MFC) , die Schaffung einer MDI-Anwendung sehr einfach. A Single Document Interface ( SDI) hat ein Elternteil und ein Kind Fenster . Eine MDI-Anwendung hat ein Elternteil Fenster mit den wichtigsten Pull-Down- Menüs wie Datei, Bearbeiten, Ansicht und Hilfe. Diese Eltern können mehrere Instanzen des gleichen Kindes Fenster Form, die auf einzelne Dokumente entsprechen . Zum Beispiel können Sie viele Kunden Fenstern auf dem Bildschirm haben , von denen jeder für einen anderen Kunden . Things You
Microsoft Windows 95/NT 3.51 oder höher auf einem Intel- PC-Spiele Alle Komponenten von Visual C + + Version 4.0 oder höher (beinhaltet das (Visual ) Developer Studio und MFC -Bibliotheken)
brauchen Zeigen Sie mehr Anleitung
1
starten Sie Microsoft Visual Studio aus dem Windows-Startmenü.
2
Wählen Sie " Neu" und "Projekt" aus dem Hauptmenü von Visual Studio -Anwendungs-Assistenten . Geben Sie einen Projektnamen . Wählen Sie " MFC -Anwendungs-Assistent (exe) " für Projekt-Typ . Check " Win32 " in Plattformen . Geben Sie Ihre Verzeichnispfad, in dem dieses Projekt befinden. Klicken Sie auf " Erstellen".
3
Aktivieren Sie die " Multiple Document "-Taste in der Antwort auf " Welche Art von Anwendung möchten Sie erstellen?" Klicken Sie auf die Schaltfläche "Weiter" , um durch mehrere Assistenten Bildschirme gehen . Schauen Sie sich die Informationen und Voreinstellung , so dass alles unverändert. Anwendungs-Assistent hat Ihre grundlegenden MDI-Anwendung erstellt .
4
Erstellen Sie das Projekt von der "Build "-Menü und führen Sie die Anwendung . Sie werden sehen, ein Fenster , der Hauptrahmen , die ein Werkzeug -und Statusleiste mit Druck und Druckvorschau Fähigkeiten haben wird. Öffnen Sie das Menü "Datei" und klicken Sie auf "Neu." Ihre erste Dokument Fenster erstellt werden. Wählen Sie "Neu " wieder , und Sie werden ein weiteres Kind Fenster zu sehen. Öffnen Sie das Menü "Ansicht" des Main Frame und wählen Sie " Cascade " oder " Tile ", um die untergeordneten Dokument Fenster anzuordnen. Wenn Ihre Anwendung den Namen " MyFirstMDIApp , " dann werden Sie zwei Einträge in der "View "-Menü zu sehen , nämlich " MyFirstMDIApp1 " und " MyFirstMDIApp2 . " Wählen Sie entweder eine 1 oder Dokument zu Dokument 2 in den Vordergrund rücken .
5
Öffnen Sie die Datei " CChildFrame.CPP " von der Quelle Unterverzeichnis Ihres Projekts. Dies ist die wichtigste Anlaufstelle für Ihr Kind Fenster, das heißt, die Dokumente . Der MDI- Architektur schafft eine CMainFrame Klasse und ein CChildFrame Klasse. Jedes Kind hat einen Rahmen Dokumentenklasse und einen Blick auf Klasse. Der Blick -Klasse ist verantwortlich für das Fenster neu zu streichen , wenn der Benutzer die Größe es mit der Maus. Die Klasse wird mit Daten aus dem Benutzer erfasst werden , erscheint in der Form und möglicherweise gespeichert und von dort abgerufen Festplatte verknüpft .