======================================================================== ActiveX-Steuerelement-DLL : WECKER ======================================================================== Der Steuerelement-Assistent hat dieses Projekt für Ihre ActiveX-Steuer- element-DLL WECKER erstellt, die 1 control enthält. Dieses Entwurfsprojekt demonstriert nicht nur die Grundlagen, um ein ActiveX-Steuerelement zu entwerfen, sondern stellt auch einen Ausgangspunkt dar, um die spezifischen Funktionen des Steuerelements zu schreiben. Diese Datei enthält eine Zusammenfassung des Inhalts der Dateien, welche die ActiveX-Steuerelement-DLL WECKER ergeben. Wecker.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. Wecker.h Dies ist die zentrale Header-Datei für die ActiveX-Steuerelement-DLL. Sie bindet weitere projektspezifische Header-Dateien ein, wie etwa resource.h. Wecker.cpp Dies ist die zentrale Quellcodedatei, die den Code für die Initialisierung der DLL, ihre Beendigung und andere Verwaltungs- aufgaben enthält. Wecker.rc Dies ist eine Aufstellung der Ressourcen von Microsoft Windows, die das Projekt verwendet. Diese Datei kann unmittelbar im Ressourcen- Editor von Visual C++ bearbeitet werden. Wecker.def Diese Datei enthält Informationen über die ActiveX-Steuerelement-DLL, die für eine Ausführung unter Microsoft Windows zur Verfügung stehen müssen. Wecker.clw Diese Datei enthält Informationen, die vom Klassen-Assistenten benötigt werden, um existierende Klassen zu bearbeiten oder neue Klassen hinzu- zufügen. Der Klassen-Assistent verwendet diese Datei auch, um Informationen zu speichern, die zur Erstellung und Bearbeitung von Zuordnungstabellen für Nachrichten und Dialogfelddaten und zur Erstellung der Funktionsprototypen von Member-Funktionen benötigt werden. Wecker.odl Diese Datei enthält den Quellcode in der Objektbeschreibungssprache ODL für die Typbibliothek der control. ///////////////////////////////////////////////////////////////////////////// Steuerelement Wecker: WeckerCtl.h Diese Datei enthält die Deklaration der C++-Klasse CWeckerCtrl. WeckerCtl.cpp Diese Datei enthält die Implementierung der C++-Klasse CWeckerCtrl. WeckerPpg.h Diese Datei enthält die Deklaration der C++-Klasse CWeckerPropPage. WeckerPpg.cpp Diese Datei enthält die Implementierung der C++-Klasse CWeckerPropPage. WeckerCtl.bmp Diese Datei enthält eine Bitmap, die von einem Container verwendet wird, um das Steuerelement CWeckerCtrl darzustellen, wenn es auf einer Symbolleiste erscheint. Diese Bitmap wird von der zentralen Ressourcendatei Wecker.rc eingebunden. ///////////////////////////////////////////////////////////////////////////// Weitere Standarddateien: stdafx.h, stdafx.cpp Diese Dateien werden benötigt, um eine vorkompilierte Header-Datei (.PCH-Datei) mit dem Namen stdafx.pch zu erstellen sowie eine vorkompilierte Typendatei (.PCT-Datei) mit dem Namen stdafx.obj. resource.h Dies ist die Standard-Header-Datei, in der neue Ressourcen-IDs definiert werden. Der Ressourcen-Editor von Visual C++ liest diese Datei und führt Aktualisierungen durch. ///////////////////////////////////////////////////////////////////////////// Weitere Hinweise: Der Steuerelement-Assistent verwendet "ZU ERLEDIGEN:", um auf Abschnitte im Quellcode hinzuweisen, die hinzugefügt oder angepasst werden sollen. /////////////////////////////////////////////////////////////////////////////