SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

MICROSOFT FOUNDATION CLASS BIBLIOTHEK : mtklab_mfc


Diese mtklab_mfc-Anwendung hat der Klassen-Assistent für Sie erstellt. Diese Anwendung zeigt nicht nur die prinzipielle Verwendung der Microsoft Foundation Classes, sondern dient auch als Ausgangspunkt für die Erstellung Ihrer eigenen DLLs.

Diese Datei enthält die Zusammenfassung der Bestandteile aller Dateien, die Ihre mtklab_mfc-Anwendung bilden.

mtklab_mfc.dsp

Diese Datei (Projektdatei) enthält Informationen auf Projektebene und wird zur Erstellung eines einzelnen Projekts oder Teilprojekts verwendet. Andere Benutzer können die Projektdatei (.dsp) gemeinsam nutzen, sollten aber die Makefiles lokal exportieren.

mtklab_mfc.h

Hierbei handelt es sich um die Haupt-Header-Datei der Anwendung. Diese enthält

        andere projektspezifische Header (einschließlich Resource.h) und deklariert die
        Anwendungsklasse CMtklab_mfcApp.

mtklab_mfc.cpp

Hierbei handelt es sich um die Haupt-Quellcodedatei der Anwendung. Diese enthält die Anwendungsklasse CMtklab_mfcApp.

mtklab_mfc.rc

        Hierbei handelt es sich um eine Auflistung aller Ressourcen von Microsoft Windows, die 
        vom Programm verwendet werden. Sie enthält die Symbole, Bitmaps und Cursors, die im 
        Unterverzeichnis RES abgelegt sind. Diese Datei lässt sich direkt in Microsoft
        Visual C++ bearbeiten.

mtklab_mfc.clw

Diese Datei enthält Informationen, die vom Klassen-Assistenten verwendet wird, um bestehende Klassen zu bearbeiten oder neue hinzuzufügen. Der Klassen-Assistent verwendet diese Datei auch, um Informationen zu speichern, die zum Erstellen und Bearbeiten von Nachrichtentabellen und Dialogdatentabellen benötigt werden und um Prototyp-Member-Funktionen zu erstellen.

res\mtklab_mfc.ico

Dies ist eine Symboldatei, die als Symbol für die Anwendung verwendet wird. Dieses

Symbol wird durch die Haupt-Ressourcendatei mtklab_mfc.rc eingebunden.

res\mtklab_mfc.rc2

Diese Datei enthält Ressourcen, die nicht von Microsoft Visual C++ bearbeitet wurden.

        In diese Datei werden alle Ressourcen abgelegt, die vom Ressourcen-Editor nicht bearbeitet 
        werden können.

/////////////////////////////////////////////////////////////////////////////

Für das Hauptfenster:

MainFrm.h, MainFrm.cpp

        Diese Dateien enthalten die Frame-Klasse CMainFrame, die von
        CMDIFrameWnd abgeleitet wurde und alle MDI-Frame-Merkmale steuert.

res\Toolbar.bmp

Diese Bitmap-Datei wird zum Erstellen unterteilter Bilder für die Symbolleiste verwendet. Die erste Symbol- und Statusleiste wird in der Klasse CMainFrame erstellt. Bearbeiten Sie diese Bitmap der Symbolleiste mit dem Ressourcen-Editor, und aktualisieren Sie IDR_MAINFRAME TOOLBAR in mtklab_mfc.rc, um Schaltflächen für die Symbolleiste hinzuzufügen.
/////////////////////////////////////////////////////////////////////////////

Für das untergeordnete Rahmenfenster:

ChildFrm.h, ChildFrm.cpp

Diese Dateien definieren und implementieren die Klasse CChildFrame, die die untergeordneten Fenster in einer MDI-Anwendung unterstützt.

/////////////////////////////////////////////////////////////////////////////

Der Klassen-Assistent erstellt einen Dokumenttyp und eine Ansicht(View):

mtklab_mfcDoc.h, mtklab_mfcDoc.cpp - das Dokument

        Diese Dateien enthalten die Klasse CMtklab_mfcDoc. Bearbeiten Sie diese Dateien,
        um Ihre speziellen Dokumentdaten hinzuzufügen und das Speichern und Laden von 
        Dateien zu implementieren (mit Hilfe von CMtklab_mfcDoc::Serialize).

mtklab_mfcView.h, mtklab_mfcView.cpp - die Ansicht des Dokuments

        Diese Dateien enthalten die Klasse CMtklab_mfcView.
        CMtklab_mfcView-Objekte werden verwendet, um CMtklab_mfcDoc-Objekte anzuzeigen.

res\mtklab_mfcDoc.ico

        Dies ist eine Symboldatei, die als Symbol für untergeordnete MDI-Fenster 
        der Klasse CMtklab_mfcDoc verwendet wird. Dieses Symbol wird durch die
        Haupt-Ressourcendatei mtklab_mfc.rc eingebunden.

///////////////////////////////////////////////////////////////////////////// Andere Standarddateien:

StdAfx.h, StdAfx.cpp

        Mit diesen Dateien werden vorkompilierte Header-Dateien (PCH) mit der Bezeichnung 
        mtklab_mfc.pch und eine vorkompilierte Typdatei mit der Bezeichnung StdAfx.obj
        erstellt.

Resource.h

        Dies ist die Standard-Header-Datei, die neue Ressourcen-IDs definiert.
        Microsoft Visual C++ liest und aktualisiert diese Datei.

///////////////////////////////////////////////////////////////////////////// Weitere Hinweise:

Der Klassen-Assistent fügt "ZU ERLEDIGEN:" im Quellcode ein, um die Stellen anzuzeigen, an denen Sie Erweiterungen oder Anpassungen vornehmen können.

Wenn Ihre Anwendung die MFC in einer gemeinsam genutzten DLL verwendet und Ihre Anwendung eine andere als die aktuell auf dem Betriebssystem eingestellte Sprache verwendet, muss die entsprechend lokalisierte Ressource MFC42XXX.DLL von der Microsoft Visual C++ CD-ROM in das Verzeichnis system oder system32 kopiert und in MFCLOC.DLL umbenannt werden ("XXX" steht für die Abkürzung der Sprache. So enthält beispielsweise MFC42DEU.DLL die ins Deutsche übersetzten Ressourcen). Anderenfalls erscheinen einige Oberflächenelemente Ihrer Anwendung in der Sprache des Betriebssystems.

/////////////////////////////////////////////////////////////////////////////


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.