home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Houseplan Collection
/
HRCD2005.ISO
/
data1.cab
/
Zusatz
/
3DS
/
DATA2.Z
/
LiesMich.txt
< prev
next >
Wrap
Text File
|
1999-04-28
|
3KB
|
54 lines
Dieses Verzeichnis enthΣlt Beispiele in C++
Sie wurden mit Visual C++ 5.0 erstellt und getestet.
MinMakro
- Dieses Makro enthΣlt ein MFC basiertes Minimalprojekt als Gerⁿst fⁿr eigenen
Makro-Projekte. Es erzeugt kein Hauptfenster (auch kein unsichtbares) und
stellt eine Ereignisverbindung zu ArCon her, die selbststΣndig beim
Programmende getrennt wird und das Makro beendet.
DachHolzkonstructionCOM
DachHolzkonstructionMFC
- Einfaches Beispiel zur Erzeugung einer Dach-Holzkonstruktion.
Die COM Variante verwendet direkt die COM-Teile der dual Interfaces, wΣhrend
die MFC-Version eine vom Class-Wizard generierte Automation-Wrapper-Klasse
verwendet, um die Automation-Interfaces aufzurufen.
CTorus
- Inhaltlich sehr Σhnlich dem Basic Beispiel "Torus". Dieses Programm erzeugt
entweder einen einfachen Torus oder einen Torus aus Polygonen mit L÷chern.
Bei der Programmierung wurde auf Wrapper-Klassen verzichtet, das Programm nutzt
direkt die OLE-Schnittstelle. Die Ereignisverwaltung ist nahezu identisch mit
dem Beispiel "EventDemo".
Dieses Beispiel steuert die COM-Anteile der "dual interfaces" der ArCon
Schnittstelle an.
EventDemo
- Ein einfaches Beispiel zur Ansteuerung von ArCon und Abarbeitung der Ereignisse
mit Hilfe von MFC-Wrapper Klassen.
Zur Ansteuerung wird ausschlie▀lich auf die Automatisierungsschnittstelle
zugegriffen. Dazu wurden mit Hilfe des Class-Wizard auf COleDispatchDriver
basierende Wrapper-Klassen erzeugt.
Dieses Beispiel Σhnelt von der Programmierung am ehesten der C++ Programmierung
der frⁿheren OCX-Schnittstelle.
OEM
- Ein Beispiel, da▀ nicht in allen ArCon Versionen funktioniert.
Es demonstriert spezielle Einbettungstechniken der Applikation in eine OEM-Anwendung.
Speziell fⁿr OEM Kunden erstellte ArCon Versionen erlauben Makroprogrammen weitereichenden
Zugriff auf ArCon Interna. Zum Beispiel k÷nnen beliebiege Menⁿs entfernt werden, Panels
ausgeblendet und durch eigene ersetzt werden das ArCon Hauptfenster als Child-Window
in eigene Applikationen eingebettet werden.
Siehe auch OEM\README.txt
Es existiert noch eine dritte Variante der Ansteuerung, die sich aber nur stilistisch
von der direkten Ansteuerung wie in "CTorus" unterscheidet: mit Hilfe des
"ATL Proxy Generators" (unter "Project/Add to project/Components and Controls/Developer
Studio Components" zu finde) lassen sich SmartPointer-Wrapper fⁿr die Active
Template Library erzeugen.