================================================================================
MICROSOFT FOUNDATION CLASS-BIBLIOTHEK: CPictureCtrlDemo-Projektübersicht
===============================================================================
Der Anwendungs-Assistent hat diese CPictureCtrlDemo-Anwendung für Sie
erstellt. Diese Anwendung zeigt nicht nur die Grundlagen der Verwendung von
Microsoft Foundation Classes, sondern dient auch als Ausgangspunkt für das
Schreiben Ihrer Anwendung.
Diese Datei enthält eine Zusammenfassung dessen, was Sie in jeder der Dateien
finden, aus denen Ihre CPictureCtrlDemoAnwendung besteht.
CPictureCtrlDemo.vcproj
Dies ist die Hauptprojektdatei für VC++-Projekte, die mithilfe eines
Anwendungs-Assistenten erstellt werden.
Sie enthält Informationen über die Version von Visual C++, in der die Datei
erzeugt wurde, sowie Informationen über die Plattformen, Konfigurationen und
Projektfunktionen, die mit dem Anwendungs-Assistenten ausgewählt wurden.
CPictureCtrlDemo.h
Dies ist die Hauptheaderdatei für die Anwendung. Sie enthält weitere
projektspezifische Header (einschließlich "Resource.h") und deklariert
die CCPictureCtrlDemoApp-Anwendungsklasse.
CPictureCtrlDemo.cpp
Dies ist die Hauptquelldatei der Anwendung, die die CCPictureCtrlDemoApp-
Anwendungsklasse enthält.
CPictureCtrlDemo.rc
Dies ist eine Auflistung aller Microsoft Windows-Ressourcen, die das
Programm verwendet. Sie enthält die Symbole, Bitmaps und Cursor, die im
Unterverzeichnis "RES" gespeichert werden. Diese Datei kann direkt in
Microsoft Visual C++ bearbeitet werden. Ihre Projektressourcen befinden sich
in 1031.
res\CPictureCtrlDemo.ico
Dies ist eine Symboldatei, die als Symbol der Anwendung verwendet wird.
Dieses Symbol ist in der Hauptressourcendatei "CPictureCtrlDemo.rc"
enthalten.
res\CPictureCtrlDemo.rc2
Diese Datei enthält Ressourcen, die nicht von Microsoft Visual C++
bearbeitet werden. Sie sollten alle Ressourcen, die nicht mit dem
Ressourcen-Editor bearbeitet werden können, in dieser Datei platzieren.
/////////////////////////////////////////////////////////////////////////////
Der Anwendungs-Assistent erstellt eine Dialogfeldklasse:
CPictureCtrlDemoDlg.h, CPictureCtrlDemoDlg.cpp das Dialogfeld
Diese Dateien enthalten Ihre CCPictureCtrlDemoDlgKlasse. Diese Klasse
bestimmt das Verhalten des Hauptdialogfelds Ihrer Anwendung. Die Vorlage des
Dialogfelds befindet sich in der Datei "CPictureCtrlDemo.rc", die in
Microsoft Visual C++ bearbeitet werden kann.
/////////////////////////////////////////////////////////////////////////////
Weitere Standarddateien:
"StdAfx.h", "StdAfx.cpp"
Diese Dateien werden verwendet, um eine vorkompilierte Headerdatei
(PCH-Datei) mit dem Namen "CPictureCtrlDemo.pch.pch2 und eine
vorkompilierte Typendatei mit dem Namen "StdAfx.obj" zu erstellen.
"Resource.h"
Dies ist die Standardheaderdatei, die neue Ressourcen-IDs definiert.
Microsoft Visual C++ liest und aktualisiert diese Datei.
CPictureCtrlDemo.manifest
Anwendungsmanifestdateien werden von Windows XP verwendet, um eine
Anwendungsabhängigkeit von verschiedenen Versionen paralleler Assemblys zu
beschreiben.
Das Ladeprogramm verwendet diese Informationen, um die entsprechende
Assembly aus dem Assemblycache oder privat aus der Anwendung zu laden. Das
Anwendungsmanifest kann zur Verteilung als externe Manifestdatei
enthalten sein, die im gleichen Ordner installiert ist wie die ausführbare
Datei der Anwendung, oder sie kann in Form einer Ressource in der
ausführbaren Datei enthalten sein.
/////////////////////////////////////////////////////////////////////////////
Weitere Hinweise:
Der Anwendungs-Assistent verwendet "TODO:", um auf Teile des Quellcodes
hinzuweisen, die Sie ergänzen oder anpassen sollten.
Wenn Ihre Anwendung MFC in einer freigegebenen DLL verwendet, müssen Sie die
MFC-DLLs verteilen. Wenn die Anwendung eine andere Sprache als die des Gebietsschemas
des Betriebssystems verwendet, müssen Sie außerdem die entsprechenden lokalisierten Ressourcen "MFC90XXX.DLL" verteilen. Weitere Informationen zu diesen beiden Themen
finden Sie im Abschnitt zum Verteilen von Visual C++-Anwendungen in der MSDN-
Dokumentation.
/////////////////////////////////////////////////////////////////////////////