CXI-Basis-Programmierreferenz / Version 2 / Unterstützte Systeme / Win16 (Windows 3.1) /
Zur Verwendung von CXI unter Windows 3.1 (16 Bit) ist zu beachten:
Hinweis:
Innerhalb dieser Dokumentation wird Windows 3.1 (16 Bit) häufig mit "Win16" abgekürzt. Im Gegensatz zum Warenzeichen "Win32" stellt dies jedoch KEINE offizielle Bezeichnung dar.
Online-Dokumentation:
Die Hilfedatei CXIBWRFG.HLP kann mit "WINHELP CXIBWRFG.HLP" oder durch einen Doppelklick im Dateimanager angezeigt werden.
Compiler:
Die Win16-Version kann mit jedem Compiler/Linker eingesetzt werden, der den Aufruf von DLLs unterstützt (z.B. Borland C/C++ 3.1 oder höher, Microsoft C/C++ 5.0 oder höher, Watcom C/C++ 10.0 oder höher). Die Warnungen "Undefined structure '...'" können ignoriert werden, diese Meldungen können beim Compilieren mit C auftreten.
Source:
Die Headerdatei CXIB.H muss mittels #include in die Programmdatei aufgenommen werden. Wird der Zugriff auf Fließkommavariablen benötigt, muss vorher #define CXIFLOAT gesetzt werden. Mehrfacher Aufruf von CXIB.H wird abgefangen und ignoriert.
Linker:
Die Datei CXIBWSYS.LIB muss in das Projekt (bzw. in das Makefile) aufgenommen werden. Diese Datei ist eine Import-Library für die DLL.
Laufzeit:
Zur Laufzeit muss CXIBWSYS.DLL im aktuellen Directory (Ordner) oder in einem der PATH-Directorys vorhanden sein. Es gilt hier die Einstellung von PATH, die beim Start von Windows gesetzt war!
Schnittstelle:
Der Export erfolgt über Nummern, um die Kompatibilität mit zukünftigen Versionen zu sichern.
Siehe auch:
CXI unter Win16